寫(xiě)博客前期準(zhǔn)備
到帳號(hào)的設(shè)置界面把常用編輯器設(shè)置為MarkDown
把界面切換到預(yù)覽模式下編寫(xiě)會(huì)很方便鹉胖,下面準(zhǔn)備開(kāi)始正式寫(xiě)語(yǔ)法了
這里是一級(jí)標(biāo)題(標(biāo)簽與文字之間最好有一個(gè)空格)
這里是二級(jí)標(biāo)題
這里是三級(jí)標(biāo)題下面以此類(lèi)推(類(lèi)似HTML中的H標(biāo)簽)
- *的使用方法
-
這個(gè)是帶點(diǎn)的分條列舉語(yǔ)法
-
這個(gè)是帶點(diǎn)的分條列舉語(yǔ)法
*上面的---是給一段內(nèi)容加一條分割線(至少三個(gè)---)
鏈接這個(gè)是在某段文字里加入超鏈接的語(yǔ)法
-
這里是添加一張圖片的語(yǔ)法
這里不需要記憶 只需要把鼠標(biāo)光標(biāo)放這里然后從桌面拖進(jìn)圖片到這里會(huì)自動(dòng)生成對(duì)應(yīng)的代碼
這里相當(dāng)于是截取了一大段文章的用法醒叁,界面效果類(lèi)似代碼塊(下面說(shuō)代碼塊用用法)可以自動(dòng)切換到下一行
- 當(dāng)然這里也可以使用*標(biāo)簽
這里是斜體字, 默認(rèn)的正楷;一簡(jiǎn)書(shū)(加黑效果)
下面才是關(guān)鍵的語(yǔ)法 代碼塊的生成
- 單行代碼塊的語(yǔ)法
- (id)performTarget:(NSString *)targetName action:(NSString *)actionName params:(NSDictionary *)params;
*多行代碼塊的語(yǔ)法
- (id)performTarget:(NSString *)targetName action:(NSString *)actionName params:(NSDictionary *)params
{
NSString *targetClassString = [NSString stringWithFormat:@"Target_%@", targetName];
NSString *actionString = nil;
if (params) {
actionString = [NSString stringWithFormat:@"Action_%@:", actionName];
}else {
actionString = [NSString stringWithFormat:@"Action_%@", actionName];
}
Class targetClass = NSClassFromString(targetClassString);
id target = [[targetClass alloc] init];
SEL action = NSSelectorFromString(actionString);
if (target == nil) {
// 這里是處理無(wú)響應(yīng)請(qǐng)求的地方之一宵距,這個(gè)demo做得比較簡(jiǎn)單伊者,如果沒(méi)有可以響應(yīng)的target喜每,就直接return了。實(shí)際開(kāi)發(fā)過(guò)程中是可以事先給一個(gè)固定的target專(zhuān)門(mén)用于在這個(gè)時(shí)候頂上是己,然后處理這種請(qǐng)求的
return nil;
}
基本使用語(yǔ)法到這里結(jié)束又兵,下面是完成實(shí)現(xiàn)過(guò)程的語(yǔ)法操作
到帳號(hào)的設(shè)置界面把常用編輯器設(shè)置為MarkDown

#把界面切換到預(yù)覽模式下編寫(xiě)會(huì)很方便,下面準(zhǔn)備開(kāi)始正式寫(xiě)語(yǔ)法了

# 這里是一級(jí)標(biāo)題(標(biāo)簽與文字之間最好有一個(gè)空格)
## 這里是二級(jí)標(biāo)題
### 這里是三級(jí)標(biāo)題下面以此類(lèi)推(類(lèi)似HTML中的H標(biāo)簽)
* *的使用方法
* ### 這個(gè)是帶點(diǎn)的分條列舉語(yǔ)法
* #### 這個(gè)是帶點(diǎn)的分條列舉語(yǔ)法
------
*上面的---是給一段內(nèi)容加一條分割線(至少三個(gè)---)
[黎傳炎](www.baidu.com)這個(gè)是在某段文字里加入超鏈接的語(yǔ)法
---
* 這里是添加一張圖片的語(yǔ)法![]() 這里不需要記憶 只需要把鼠標(biāo)光標(biāo)放這里然后從桌面拖進(jìn)圖片到這里會(huì)自動(dòng)生成對(duì)應(yīng)的代碼

> 這里相當(dāng)于是截取了一大段文章的用法卒废,界面效果類(lèi)似代碼塊(下面說(shuō)代碼塊用用法)可以自動(dòng)切換到下一行
* 當(dāng)然這里也可以使用*標(biāo)簽
*這里是斜體字*沛厨, 默認(rèn)的正楷;**一簡(jiǎn)書(shū)(加黑效果)**
# 下面才是關(guān)鍵的語(yǔ)法 代碼塊的生成
* 單行代碼塊的語(yǔ)法` `
`- (id)performTarget:(NSString *)targetName action:(NSString *)actionName params:(NSDictionary *)params;`
*多行代碼塊的語(yǔ)法``` ```
-
(id)performTarget:(NSString *)targetName action:(NSString *)actionName params:(NSDictionary *)params
{NSString *targetClassString = [NSString stringWithFormat:@"Target_%@", targetName];
NSString *actionString = nil;
if (params) {
actionString = [NSString stringWithFormat:@"Action_%@:", actionName];
}else {
actionString = [NSString stringWithFormat:@"Action_%@", actionName];
}Class targetClass = NSClassFromString(targetClassString);
id target = [[targetClass alloc] init];
SEL action = NSSelectorFromString(actionString);if (target == nil) {
// 這里是處理無(wú)響應(yīng)請(qǐng)求的地方之一摔认,這個(gè)demo做得比較簡(jiǎn)單逆皮,如果沒(méi)有可以響應(yīng)的target,就直接return了参袱。實(shí)際開(kāi)發(fā)過(guò)程中是可以事先給一個(gè)固定的target專(zhuān)門(mén)用于在這個(gè)時(shí)候頂上电谣,然后處理這種請(qǐng)求的
return nil;
}
<pre><code>
這里是對(duì)下面代碼的注釋語(yǔ)句
</code><pre>