IOS創(chuàng)建項(xiàng)目注意

img1.png

程序啟動(dòng)的流程

加載一個(gè)storyboard -> 加載storyboard中的控制器- >加載控制器中的View ->加載View的子View

storyboard文件的認(rèn)識(shí)

  • 作用:描述軟件界面
  • 程序啟動(dòng)的簡(jiǎn)單過(guò)程
    • 程序一啟動(dòng)碧磅,就會(huì)加載Main.storyboard文件
    • 會(huì)創(chuàng)建箭頭所指的控制器俺陋,并且顯示控制器所管理的軟件界面
  • 配置程序一啟動(dòng)就會(huì)加載的storyboard文件

控制器

  • 概念:凡是繼承自UIViewController的對(duì)象,都叫做控制器
  • 注意:每一個(gè)控制器都會(huì)專門管理一個(gè)軟件界面
  • 作用:負(fù)責(zé)處理軟件界面的各種事件喜滨、負(fù)責(zé)軟件界面的創(chuàng)建和銷毀

IBAction

  • 只能修飾方法的返回值類型
  • 被IBAction修飾的方法
    • 能拖線到storyboard中
    • 返回值類型實(shí)際是void
  • 使用格式
- (IBAction)buttonClick
{

}

IBOutlet

  • 只能修飾屬性
  • 被IBOutlet修飾的屬性
    • 能拖線到storyboard中
  • 使用格式
@property (nonatomic, weak) IBOutlet UILabel *label;

關(guān)于IBAction掖肋、IBOutlet前綴IB的解釋

  • 全稱:Interface Builder
  • 以前的UI界面開發(fā)模式:Xcode3 + Interface Builder
  • 從Xcode4開始,Interface Builder已經(jīng)整合到Xcode中了

類擴(kuò)展(Class Extension)

  • 作用
    • 能為某個(gè)類增加額外的屬性、成員變量箱残、方法聲明
    • 一般將類擴(kuò)展寫到.m文件中
    • 一般將一些私有的屬性寫到類擴(kuò)展
  • 使用格式
@interface 類名()
/* 屬性、成員變量戏仓、方法聲明 */
@end
  • 與分類的區(qū)別
    • 分類的小括號(hào)必須有名字
    @interface 類名(分類名字)
    /* 方法聲明 */
    @end
    
    @implementation 類名(分類名字)
    /* 方法實(shí)現(xiàn) */
    @end
    
    • 分類只能擴(kuò)充方法
    • 如果在分類中聲明了一個(gè)屬性疚宇,分類只會(huì)生成這個(gè)屬性的get\set方法聲明

常見(jiàn)錯(cuò)誤

  • 第1個(gè)錯(cuò)誤

    • 錯(cuò)誤描述:
    [<ViewController 0x7fdc0152d300> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key label.
    
    • 原因:IBOutlet屬性代碼被刪掉了亡鼠,但是屬性連線還在
    • 解決:將殘留的連線刪掉
  • 第2個(gè)錯(cuò)誤

    • 錯(cuò)誤描述:

-[ViewController blueClick]: unrecognized selector sent to instance 0x7ff59d014320
```

  • 原因:調(diào)用了一個(gè)不存在的方法
  • 解決:認(rèn)真檢查方法名,使用正確并且存在的方法名

項(xiàng)目的常見(jiàn)屬性

  • Product Name
    • 產(chǎn)品名稱
    • 項(xiàng)目名稱
    • 軟件名稱
  • Organization Name
    • 公司名稱
  • Organization Identifier
    • 公司的唯一標(biāo)識(shí)
    • 一般用網(wǎng)站域名的反寫形式
  • Bundle Identifier
    • 軟件的唯一標(biāo)識(shí)
    • 默認(rèn) == Organization Identifier + Product Name
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末敷待,一起剝皮案震驚了整個(gè)濱河市间涵,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌榜揖,老刑警劉巖勾哩,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異举哟,居然都是意外死亡思劳,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門妨猩,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)潜叛,“玉大人,你說(shuō)我怎么就攤上這事壶硅⊥担” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵庐椒,是天一觀的道長(zhǎng)椒舵。 經(jīng)常有香客問(wèn)我,道長(zhǎng)约谈,這世上最難降的妖魔是什么笔宿? 我笑而不...
    開封第一講書人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮棱诱,結(jié)果婚禮上泼橘,老公的妹妹穿的比我還像新娘。我一直安慰自己军俊,他們只是感情好侥加,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著粪躬,像睡著了一般担败。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上镰官,一...
    開封第一講書人閱讀 49,111評(píng)論 1 285
  • 那天提前,我揣著相機(jī)與錄音,去河邊找鬼泳唠。 笑死狈网,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播拓哺,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼勇垛,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了士鸥?” 一聲冷哼從身側(cè)響起闲孤,我...
    開封第一講書人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎烤礁,沒(méi)想到半個(gè)月后讼积,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡脚仔,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年勤众,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片鲤脏。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡们颜,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出凑兰,到底是詐尸還是另有隱情掌桩,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布姑食,位于F島的核電站,受9級(jí)特大地震影響茅坛,放射性物質(zhì)發(fā)生泄漏音半。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一贡蓖、第九天 我趴在偏房一處隱蔽的房頂上張望曹鸠。 院中可真熱鬧,春花似錦斥铺、人聲如沸彻桃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)邻眷。三九已至,卻和暖如春剔交,著一層夾襖步出監(jiān)牢的瞬間肆饶,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工岖常, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留驯镊,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像板惑,于是被迫代替她去往敵國(guó)和親橄镜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容