Objective C 學習記錄 31

2021-08-28 02:40:35 字數 1029 閱讀 9994

info.plist:設定應用程式的配置資訊,它是乙個字典

bundle name:應用程式的名稱

bundle identifier:應用程式的唯一標示

bundle versions string, short:版本號

bundle version:應用程式打包的版本號

3.pch檔案

pch檔案的作用:存入一些公有的巨集和匯入公有的標頭檔案,使得無需在各個檔案中定義這些巨集和匯入這些標頭檔案

pch檔案的使用:

/** 定義全域性巨集 */

#define namefont [uifont systemfontofsize:16]

/** 匯入全域性標頭檔案 */

#import "fooddatamodel.h"

/** 當工程為除錯模式時,customlog替代nslog正常輸出,當工程為發布模式時,關閉輸出效果 */

#ifdef debug

#define customlog(...) nslog(__va_args__)

#else

#define customlog(...)

#endif

pch檔案的使用原理:工程在編譯過程中將pch檔案中的所有內容匯入到到工程中的所有檔案中,因此在pch檔案中內容較多時有可能會使編譯速度降低

4.全域性斷點:

如圖選擇exception breakpoint...即可開啟全域性斷點,對於定位某些不知原因的報錯有一定的效果

Objective C 學習記錄 5

2018.7.27 陣列的定義和使用 陣列分為不可變陣列和可變陣列 nsarray array nsarray arraywithobjects ddd mycl,nil nsmutablearray mutablearray mutablearray addobject view addobjec...

Objective C 學習記錄 13

1.給類屬性設定資料的方法 重寫set方法 傳入模型 2.在自定義類時應考慮全面,一些初始化操作需要重寫時應注意系統自帶的其他init方法是否有效 對於控制項,使用init和initwithframe 方法時都會呼叫initwithframe方法,因此重寫的initwithframe 方法可以同時響...

Objective C 學習記錄 17

1.uiscrollview的分頁與uipagecontrol 開啟scrollview的翻頁功能,預設以scrollview的size為1頁 scrollview.pagingenabled yes 通過scrollview的delegate實現控制pagecontrol顯示頁碼的兩種常用方法 使...