中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Objective-C函數速查實例手冊

包郵 Objective-C函數速查實例手冊

作者:張權
出版社:人民郵電出版社出版時間:2014-02-01
開本: 32開 頁數: 496
中 圖 價:¥22.1(4.5折) 定價  ¥49.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

Objective-C函數速查實例手冊 版權信息

  • ISBN:9787115336415
  • 條形碼:9787115336415 ; 978-7-115-33641-5
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Objective-C函數速查實例手冊 本書特色

objective-c是一種通用、高級、面向對象的編程語言,是ios平臺以及相關開發的主流編程語言。在tiobe*新的編程語言排行榜中,objective-c僅次于c和java,位居第三。
  《objective-c函數速查實例手冊》全面、系統地介紹了objective-c中常用的函數和方法,并提供了大量實例,幫助讀者掌握其用法。全書共分3篇。第1篇介紹objective-c的發展歷程、特點、技術構成、objective-c開發環境的構建方法、**個objective-c程序數學運算中常用的函數等;第2篇介紹數字對象、字符串對象、數組對象、字典對象、集合、文件、時間和日歷、進程、線程、鎖、數據對象和歸檔中常用的方法;第3篇介紹窗口和顏色、自定義視圖、文本框和文本視圖、圖像和圖像視圖、表視圖以及常用控件中常用的方法。此外,作者專門為《objective-c函數速查實例手冊》錄制了大量的配套教學視頻,以幫助讀者更好地學習本書內容。這些視頻和書中的實例源代碼一起收錄于本書的配書光盤中。
  《objective-c函數速查實例手冊》涉及面廣,從基本的objective-c語言函數,到cocoa中兩個框架的方法,幾乎涵蓋objective-c開發所用到的所有方法。《objective-c函數速查實例手冊》適合所有想全面學習objective-c開發技術的人員閱讀,也適合各種使用objective-c進行開發的程序員參考查閱。對于objective-c程序員來說,本書是一本不可多得的案頭**的參考用書。

Objective-C函數速查實例手冊 內容簡介

內容全面 全書涵蓋756個方法   全程視頻 論壇提供27小時講解視頻下載   完整測試 全部程序通過ios 7模擬器和iphone 5真機測試   實例眾多 全書包括656個例子,快速入門

Objective-C函數速查實例手冊 目錄

第1篇 objective-c準備篇
第1章 objective-c學習環境準備 
1.1 objective-c基礎 
1.1.1 objective-c的發展歷程 
1.1.2 objective-c語言的特點 
1.1.3 技術架構 
1.2 開發環境 
1.2.1 注冊開發者賬號 
1.2.2 下載安裝xcode 
1.2.3 更新幫助文檔 
1.3 編寫**個objective-c程序 
1.3.1 創建項目 
1.3.2 編寫程序 
1.3.3 運行程序 
1.3.4 使用幫助 
1.4 小結 
第2章 數學運算(math)函數 
2.1 算術運算函數 
2.1.1 rand()函數:產生隨機數 
2.1.2 abs()函數/labs()函數:整數的絕對值 
2.1.3 fabs()/fabsf()/fabsl()函數:浮點數的絕對值 
2.1.4 floor()/floorf()/floorl()函數:向下取整 
2.1.5 ceil()/ceilf()/ceill()函數:向上取整 
2.1.6 round()/roundf()/roundl()函數:四舍五入 
2.1.7 sqrt()/sqrtf()/sqrtl()函數:求平方根 
2.1.8 fmax()/fmaxf()/fmaxl()函數:求*大值 
2.1.9 fmin()/fminf()/fminl()函數:求*小值 
2.1.10 hypot()/hypotf()/hypotl()函數:求直角三角形斜邊的長度 
2.1.11 fmod()/fmodf()/fmodl()函數:求兩數整除后的余數 
2.1.12 modf()/modff()/modfl()函數:浮點數分解為整數和小數 
2.1.13 frexp()/frexpf()/frexpl()函數:浮點數分解尾數和以二為底的指數 
2.2 三角運算函數 
2.2.1 sin()/sinf()/sinl()/函數:求正弦值 
2.2.2 sinh()/sinhf()/sinhl()函數:求雙曲正弦值 
2.2.3 cos()/cosf()/cosl()函數:求余弦值 
2.2.4 cosh()/coshf()/coshl()函數:求雙曲余弦值 
2.2.5 tan()/tanf()/tanl()函數:求正切值 
2.2.6 tanh()/tanhf()/tanhl()函數:求雙曲正切值 
2.3 反三角運算 
2.3.1 asin()/asinf()/asinl()函數:求反正弦值 
2.3.2 asinh()/asinhf()/asinhl()函數:求反雙曲正弦值 
2.3.3 acos()/acosf()/acosl()函數:求反余弦值 
2.3.4 acosh()/acoshf()/acoshl()函數:求反雙曲余弦值 
2.3.5 atan()/atanf()/atanl()函數:求反正切值 
2.3.6 atan2()/atan2f()/atanl()函數:求坐標值的反正切值 
2.3.7 atanh()/atanhf()/atanhl()函數:求反雙曲正切值 
2.4 指數和對數運算 
2.4.1 pow()/powf()/powl函數:求n的m次方的值 
2.4.2 exp()/expf()/expl()函數:求e的x次方的值 
2.4.3 exp2()/exp2f()/exp2l()函數:2的x的次方的值 
2.4.4 log()/logf()/logl()函數:求以e為底的對數值 
2.4.5 log10()/log10f()/log10l()函數:求以10為底的對數值 
2.5 常量函數 
2.6 小結 
第2篇 cocoa的foundation框架篇
第3章 數字對象(nsnumber) 
3.1 整型對象 
3.1.1 numberwithshort:方法:創建短整型數字對象 
3.1.2 numberwithunsignedshort:方法:創建無符號短整型數字對象 
3.1.3 numberwithinteger:方法:創建整型數字對象 
3.1.4 numberwithunsignedinteger:方法:創建無符號整型數字對象 
3.1.5 numberwithint:方法:創建整型數字對象 
3.1.6 numberwithunsignedint:方法:創建無符號整型數字對象 
3.1.7 numberwithlong:方法:創建并初始化長整型數字對象 
3.1.8 numberwithunsignedlong:方法:創建并初始化無符號長整型數字對象 
3.1.9 numberwithlonglong:方法:創建并初始化長長整型數字對象 
3.1.10 numberwithunsignedlonglong:方法:創建并初始化無符號長長整型對象 
3.1.11 initwithshort:方法:初始化短整型數字對象 
3.1.12 initwithunsignedshort:方法:初始化無符號短整型數字對象 
3.1.13 initwithinteger:方法:初始化整型數字對象 
3.1.14 initwithunsignedinteger:方法:初始化無符號整型數字對象 
3.1.15 initwithint:方法:初始化整型數字對象 
3.1.16 initwithunsignedint:方法:初始化無符號整型數字對象 
3.1.17 initwithlong:方法:初始化長整型數字對象 
3.1.18 initwithunsignedlong:方法:初始化無符號長整型數字對象 
3.1.19 initwithlonglong:方法:初始化長長整型數字對象 
3.1.20 initwithunsignedlonglong:方法:初始化無符號長長整型數字對象 
3.1.21 shortvalue:方法:取短整型數字對象的值 
3.1.22 unsignedshortvalue:方法:取無符號短整型數字對象的值 
3.1.23 integervalue:方法:取整型數字對象的值 
3.1.24 unsignedintegervalue:方法:取無符號整型數字對象的值 
3.1.25 intvalue:方法:取整型數字對象的值 
3.1.26 unsignedintvalue:方法:取無符號整型數字對象的值 
3.1.27 longvalue:方法:取長整型數字對象的值 
3.1.28 unsignedlongvalue:方法:取無符號長整型數字對象的值 
3.1.29 longlongvalue:方法:取長長整型數字對象的值 
3.1.30 unsignedlonglongvalue:方法:取無符號長長整型數字對象的值 
3.2 字符型對象 
3.2.1 numberwithchar:方法:創建并初始化字符型數字對象 
3.2.2 numberwithunsignedchar:方法:創建并初始化無符號字符型數字對象 
3.2.3 initwithchar:方法:初始化字符型對象 
3.2.4 initwithunsignedchar:方法:初始化無符號字符型對象 
3.2.5 charvalue:方法:取字符型數字對象的值 
3.2.6 unsignedcharvalue:方法:取無符號字符型數字對象的值 
3.3 單精度型對象 
3.3.1 numberwithfloat:方法:創建并初始化單精度型數字對象 
3.3.2 initwithfloat:方法:初始化單精度型數字對象 
3.3.3 floatvalue:方法:取單精度型數字對象的值 
3.4 雙精度型對象 
3.4.1 numberwithdouble:方法:創建并初始化一個雙精度型數字對象 
3.4.2 initwithdouble:方法:初始化雙精度型數字對象 
3.4.3 doublevalue:方法:取雙精度型數字對象的值 
3.5 布爾型對象 
3.5.1 numberwithbool:方法:創建并初始化布爾型數字對象 
3.5.2 initwithbool:方法:初始化布爾類型對象 
3.5.3 boolvalue:方法:取布爾型數字對象的值 
3.6 數字對象通用方法 
3.6.1 isequaltonumber:方法:比較兩對象值是否相等 
3.6.2 compare:方法:比較值的大小 
3.7 小結 
第4章 字符串對象(nsstring) 
4.1 創建及初始化 
4.1.1 string:方法:創建字符串 
4.1.2 stringwithstring:方法:用字符串來創建字符串 
4.1.3 stringwithcstring:方法:創建c字符串 
4.1.4 stringwithformat:方法:創建nslog()格式的字符串 
4.1.5 stringwithcontentsoffile:方法:將創建的字符串設置為指定文件的內容 
4.1.6 stringwithcontentsofurl:方法:將創建字符串設置為url的內容 
4.1.7 stringwithutf8string:方法:將創建的字符串轉換為utf8字符串 
4.1.8 init:方法:初始化字符串 
4.1.9 initwithstring:方法:用字符串來初始化字符串 
4.1.10 initwithcstring:方法:初始化字符串 
4.1.11 initwithformat:方法:用nslog()格式初始化字符串 
4.1.12 initwithcontentsoffile:方法:將初始化的字符串設置為指定文件的內容 
4.1.13 initwithcontentsofurl:方法:將初始化的字符串設置為url的內容 
4.1.14 initwithutf8string:方法:將初始化的字符串轉換為utf8字符串 
4.2 判斷和比較 
4.2.1 isequaltostring:方法:比較字符串是否相等 
4.2.2 hasprefix:方法:判斷字符串是否以某個字符開始 
4.2.3 hassuffix:方法:判斷字符串是否以某個字符結束 
4.2.4 compare:方法:比較字符串的大小 
4.2.5 caseinsensitivecompare:方法:不考慮大小寫的比較大小 
4.3 大小寫轉換 
4.3.1 uppercasestring:方法:小寫字母轉為大寫字母 
4.3.2 lowercasestring:方法:大寫字母轉為小寫字母 
4.3.3 capitalizedstring:方法:將每個單詞的首字母大寫 
4.4 截取 
4.4.1 substringtoindex:方法:從字符串的開頭一直截取到指定的位置 
4.4.2 substringfromindex:方法:從指定位置開始截取字符串直到結束 
4.4.3 substringwithrange:方法:根據指定范圍返回子字符串 
4.4.4 characteratindex:方法:返回索引號所在字符串中的字符 
4.5 轉換類型 
4.5.1 doublevalue:/floatvalue:方法:返回轉換為浮點類型的值 
4.5.2 intvalue:方法:返回轉換為整型的值 
4.5.3 boolvalue:方法:返回轉換為布爾類型的值 
4.6 對文件的處理 
4.6.1 stringbyappendingpathextension:方法:為文件添加擴展名 
4.6.2 pathextension:方法:獲取文件擴展名 
4.6.3 stringbydeletingpathextension:方法:刪除擴展名 
4.6.4 writetofile:方法:將字符串寫入到文件 
4.6.5 writetourl:方法:將字符串寫入到url中 
4.6.6 stringbyexpandingtildeinpath:方法:將“~”替換成系統的主目錄 
4.6.7 stringbyabbreviatingwithtildeinpath:方法:將系統主目錄替換為“~” 
4.6.8 lastpathcomponent:方法:獲取路徑中的文件名 
4.6.9 stringbydeletinglastpathcomponent:方法:獲取路徑中文件所在的位置 
4.6.10 stringbyappendingpathcomponent:方法:組合位置和文件名 
4.6.11 isabsolutepath:方法:判斷絕對路徑 
4.7 其他 
4.7.1 length:方法:求字符串的長度 
4.7.2 stringbyappendingstring:方法:字符串后面增加一個新字符串 
4.7.3 rangeofstring:方法:查找字符串中是否包含其他字符串 
4.7.4 stringbytrimmingcharactersinset:方法:去除空格或回車 
4.8 可變字符串 
4.8.1 stringwithcapacity:方法:按照固定長度生成空字符串 
4.8.2 initwithcapacity:方法:初始化一個固定長度的字符串 
4.8.3 appendstring:方法:在字符串的末尾附加另一個字符串 
4.8.4 appendformat:方法:附加一個格式化字符串 
4.8.5 setstring:方法:將字符串設置為規定的內容 
4.8.6 insertstring:方法:在指定位置插入字符串 
4.8.7 deletecharactersinrange:方法:刪除指定范圍的字符串 
4.8.8 replacecharactersinrange:方法:使用字符串代替指定范圍的字符串 
4.8.9 replaceoccurrencesofstring:方法:替換 
4.9 小結 
第5章 數組對象(nsarray) 
5.1 創建及初始化 
5.1.1 array:方法:創建數組 
5.1.2 arraywitharray:方法:通過一個數組創建另一個數組 
5.1.3 arraywithcontentsoffile:方法:創建數組將內容設置為指定文件內容 
5.1.4 arraywithcontentsofurl:方法:創建數組將內容設置為url指定內容 
5.1.5 arraywithobject:方法:創建具有一個元素的數組 
5.1.6 arraywithobjects:方法:創建具有多個元素的數組 
5.1.7 init:方法:初始化數組 
5.1.8 initwitharray:方法:用數組初始化數組 
5.1.9 initwithcontentsoffile:方法:初始化數組將內容設置為指定文件內容 
5.1.10 initwithcontentsofurl:方法:初始化數組將內容設置為url指定內容 
5.1.11 initwithobjects:方法:初始化具有多個元素的數組 
5.2 數組元素的操作 
5.2.1 containsobject:方法:判斷數組中是否包含某個元素 
5.2.2 count:方法:計算元素個數 
5.2.3 firstobjectcommonwitharray:方法:獲取首元素 
5.2.4 lastobject:方法:獲取*后一個元素 
5.2.5 objectatindex:方法:獲取在某個位置的數組元素 
5.2.6 objectatindexs:方法:獲取數組元素 
5.2.7 arraybyaddingobject:方法:在數組末尾添加元素 
5.2.8 arraybyaddingobjectsfromarray:方法:在數組的末尾添加另一個數組 
5.2.9 subarraywithrange:方法:數組的一部分創建數組 
5.2.10 isequaltoarray:方法:比較數組是否相等 
5.2.11 indexofobject:方法:返回元素所在的位置 
5.2.12 indexofobjectidenticalto:方法:返回元素所在的位置 
5.2.13 componentsjoinedbystring:方法:數組轉換為字符串 
5.2.14 componentsseparatedbystring:方法:字符串轉換為數組 
5.2.15 sortedarrayhint:方法:數組轉換為數據對象 
5.2.16 writetofile:方法:將數組中的內容寫入到文件 
5.2.17 writetourl:方法:將數組中的內容寫入到url 
5.2.18 objectenumerator:方法:數組元素從前向后訪問 
5.2.19 reverseobjectenumerator:方法:數組元素從后向前訪問 
5.2.20 pathsmatchingextensions:方法:查看某文件夾下的東西 
5.2.21 sortedarrayusingfunction:方法:實現數組元素的簡單排序 
5.3 可變數組 
5.3.1 arraywithcapacity:方法:創建一個具有固定長度的可變數組 
5.3.2 initwithcapacity:方法:初始化一個具有固定長度的可變數組 
5.3.3 addobject:方法:添加數組元素 
5.3.4 addobjectsfromarray:方法:用數組創建可變數組 
5.3.5 removeobject:方法:刪除指定的元素 
5.3.6 removeallobjects:方法:刪除可變數組中的所有元素 
5.3.7 removelastobject:方法:刪除可變數組中的*后一個元素 
5.3.8 removeobjectatindex:方法:刪除指定位置的元素 
5.3.9 removeobjectsatindex:方法:刪除可變數組中的元素 
5.3.10 removeobjectsinrange:方法:刪除某個范圍內的可變數組中的元素 
5.3.11 removeobjectsinarray:方法:刪除與另一個數組相同的元素 
5.3.12 replaceobjectatindex:方法:替換可變數組中某一位置的元素 
5.3.13 replaceobjectsatindexes:方法:替換可變數組中的多個元素 
5.3.14 replaceobjectsinrange:方法:替換某一范圍的數組元素 
5.3.15 insertobject:方法:在某一位置插入數組元素 
5.3.16 insertobjects:方法:在某一位置或范圍插入另一數組元素 
5.3.17 exchangeobjectatindex:方法:交換兩個元素 
5.3.18 setarray:方法:設置可變數組中內容 
5.4 小結 
第6章 字典對象(nsdictionary) 
6.1 創建及初始化 
6.1.1 dictionary:方法:創建字典 
6.1.2 dictionarywithcontentsoffile:方法:將創建的字典內容設置為指定文件內容 
6.1.3 dictionarywithcontentsofurl:方法:將創建的字典內容設置為指定url內容 
6.1.4 dictionarywithdictionary:方法:用字典創建字典 
6.1.5 dictionarywithobject:方法:創建具有一個鍵-值的字典 
6.1.6 dictionarywithobjects:方法:創建具有多個鍵-值的字典 
6.1.7 dictionarywithobjectsandkeys:方法:創建具有多個鍵-值的字典 
6.1.8 init:方法:初始化字典 
6.1.9 initwithcontentsoffile:方法:將初始化的字典內容設置為指定文件內容 
6.1.10 initwithcontentsofurl:方法:將初始化的字典內容設置為指定url內容 
6.1.11 initwithdictionary:方法:用字典初始化字典 
6.1.12 initwithobjects:方法:初始化具有多個鍵-值的字典 
6.1.13 initwithobjectsandkeys:方法:初始化具有多個鍵-值的字典 
6.2 訪問鍵-值 
6.2.1 objectforkey:方法:返回鍵的值 
6.2.2 allkeys:方法:返回所有的鍵 
6.2.3 allvalue:方法:返回所有的值 
6.2.4 allkeysforobject:方法:返回值所對應的鍵 
6.2.5 keyenumerator:方法:將字典中所有的鍵放到nsenumerator對象中 
6.2.6 objectenumerator:方法:將字典中所有的值放到一個nsenumerator對象中 
6.3 文件的處理 
6.3.1 filecreationdate:方法:文件創建日期 
6.3.2 filemodificationdate:方法:文件修改的日期 
6.3.3 filesize:方法:文件的大小 
6.3.4 fileextensionhidden:方法:擴展名是否隱藏 
6.3.5 filetype:方法:文件的類型 
6.3.6 filegroupowneraccountid:方法:文件所屬組標識 
6.3.7 filegroupowneraccountname:方法:文件所屬組名 
6.3.8 filehfscreatorcode:方法:文件分層系統創建者編碼 
6.3.9 filehfstypecode:方法:文件分層系統類型編碼 
6.3.10 fileisappendonly:方法:文件是否只讀 
6.3.11 fileisimmutable:方法:文件是否可變 
6.3.12 fileowneraccountid:方法:文件所屬人標識 
6.3.13 fileowneraccountname:方法:文件所屬人 
6.3.14 fileposixpermissions:方法:權限 
6.3.15 filesystemfilenumber:方法:文件系統的文件編號 
6.3.16 filesystemnumber:方法:文件系統編號 
6.3.17 writetofile:方法:字典內容寫入文件中 
6.3.18 writetourl:方法:字典內容寫入url中 
6.4 其他 
6.4.1 count:方法:字典鍵-值個數 
6.4.2 isequaltodictionary:方法:判斷字典是否相等 
6.5 可變字典 
6.5.1 dictionarywithcapacity:方法:創建固定長度的可變字典 
6.5.2 initwithcapacity:方法:初始化固定長度的可變字典 
6.5.3 setobject:方法:設置鍵-值 
6.5.4 setdictionary:方法:用字典設置可變字典中的內容 
6.5.5 removeallobjects:方法:刪除所有的內容 
6.5.6 removeobjectforkey:方法:刪除鍵所對應的值 
6.5.7 removeobjectsforkeys:方法:刪除多個鍵所有的值 
6.5.8 addentriesfromdictionary:方法:將字典中的鍵-值添加到可變字典中 
6.6 小結 
第7章 集合(nsset) 
7.1 創建以初始化 
7.1.1 set:方法:創建集合 
7.1.2 setwitharray:方法:用數組創建集合 
7.1.3 setwithobject:方法:創建具有一個元素的集合 
7.1.4 setwithobjects:方法:創建具有多個元素的集合 
7.1.5 setwithset:方法:集合創建集合 
7.1.6 init:方法:初始化集合 
7.1.7 initwitharray:方法:用數組初始化集合 
7.1.8 initwithobjects:方法:初始化具有多個元素的集合 
7.1.9 initwithset:方法:集合初始化集合 
7.2 訪問元素 
7.2.1 objectenumerator:方法:將所有集合中的元素放到nsenumerator對象中 
7.2.2 allobjects:方法:返回集合中所有的元素 
7.2.3 anyobject:方法:返回任意一個元素 
7.2.4 count:方法:返回元素個數 
7.3 判斷比較 
7.3.1 containsobject:方法:判斷集合中是否包含某個元素 
7.3.2 member:方法:判斷集合中是否包含某個元素并返回 
7.3.3 issubsetofset:方法:判斷一個集合是否是一個集合的子集 
7.3.4 intersectsset:方法:判斷交集 
7.3.5 isequaltoset:方法:判斷集合是否相等 
7.4 可變集合 
7.4.1 setwithcapacity:方法:創建具有固定長度的可變集合 
7.4.2 initwithcapacity:方法:初始化具有固定長度的可變集合 
7.4.3 setset:方法:通過集合設置可變集合的內容 
7.4.4 addobject:方法:添加元素 
7.4.5 addobjectsfromarray:方法:添加數組中的元素 
7.4.6 removeallobjects:方法:刪除所有元素 
7.4.7 removeobject:方法:刪除指定的元素 
7.4.8 unionset:方法:添加集合元素 
7.4.9 minusset:方法:去除另一個集合中的元素 
7.4.10 intersectset:方法:做交集 
7.5 小結 
第8章 文件(nsfilemanager、nsfilehandle) 
8.1 defaultmanger:方法:創建文件管理器 
8.2 文件與目錄的操作 
8.2.1 createfileatpath:方法:創建文件 
8.2.2 copyitematpath:方法:復制文件 
8.2.3 moveitematpath:方法:移動文件 
8.2.4 removeitemfileatpath:方法:刪除文件 
8.2.5 attributesofitematpath:方法:獲取文件的屬性 
8.2.6 setattributes:方法:更改屬性 
8.2.7 currentdirectorypath:方法:獲取當前的目錄 
8.2.8 changecurrentdirectorypath:方法:更改目錄 
8.2.9 createdirectoryatpath:方法:創建目錄 
8.3 獲取文件和目錄信息 
8.3.1 contentsatpath:方法:獲取文件中的信息 
8.3.2 enumeratoratpath:方法:枚舉目錄 
8.3.3 contentsofdirectoryatpath:方法:列舉目錄 
8.4 判斷文件 
8.4.1 fileexistsatpath:方法:判斷文件是否存在 
8.4.2 isreadablefile:方法:判斷是否能進行讀取操作 
8.4.3 iswritablefileatpath:方法:判斷是否能進行寫入操作 
8.4.4 isdeletablefileatpath:方法:判斷是否可刪除 
8.4.5 isexecutablefileatpath:方法:判斷是否可以執行 
8.4.6 contentsequalatpath:方法:判斷是否相等 
8.5 文件讀取 
8.5.1 init:方法:初始化文件讀寫對象 
8.5.2 filehandleforreadingatpath:方法:讀取時打開文件 
8.5.3 filehandleforwritingatpath:方法:寫入時打開文件 
8.5.4 filehandleforupdatingatpath:方法:更新時打開文件 
8.5.5 writedata:方法:數據寫入文件 
8.5.6 readdatatoendoffile:方法:讀取數據 
8.5.7 readdataoflength:方法:讀取固定大小的內容 
8.5.8 offsetinfile:方法:獲取當前偏移量 
8.5.9 seektofileoffset:方法:設置當前的偏移量 
8.5.10 seektoendoffile:方法:將偏移量定位到文件尾 
8.5.11 truncatefileatoffset:方法:設置字節 
8.5.12 availabledata:方法:返回可用數據 
8.5.13 closefile:方法:關閉文件 
8.6 目錄工具函數 
8.6.1 nsusername()函數:返回登錄名 
8.6.2 nsfullusername()函數:返回完整用戶名 
8.6.3 nshomedirectory()函數:返回路徑 
8.6.4 nshomedirectoryforuser()函數:返回用戶的主目錄 
8.6.5 nstemporarydirectory()函數:返回臨時文件的路徑目錄 
8.7 小結 
第9章 時間和日歷(nsdate、nsdateformatter、nscalendardate、nscalendar、nstimezone、nstimer) 
9.1 時間的創建及初始化 
9.1.1 date:方法:創建時間 
9.1.2 datewithstring:方法:用字符串創建時間 
9.1.3 datewithnaturallanguagestring:方法:用字符串創建時間 
9.1.4 datewithtimeinterval:方法:用時間間隔創建時間 
9.1.5 datewithtimeintervalsince1970:方法:用時間間隔創建時間 
9.1.6 datewithtimeintervalsincenow:方法:用時間間隔創建時間 
9.1.7 datewithtimeintervalsincereferencedate:方法:用時間間隔創建時間 
9.1.8 init:方法:初始化時間 
9.1.9 initwithstring:方法:用字符串初始化時間 
9.1.10 initwithtimeinterval:方法:用時間間隔初始化時間 
9.1.11 initwithtimeintervalsince1970:方法:用時間間隔初始化時間 
9.1.12 initwithtimeintervalsincenow:方法:用時間間隔初始化時間 
9.1.13 initwithtimeintervalsincereferencedate:方法:用時間間隔初始化時間 
9.2 時間的比較 
9.2.1 isequaltodate:方法:比較是否相等 
9.2.2 compare:方法:比較時間 
9.2.3 earlierdate:方法:比較哪個時間早 
9.2.4 laterdate:方法:比較哪個時間晚 
9.3 獲取時間 
9.3.1 datebyaddingtimeinterval:方法:獲取經過時間間隔后的時間 
9.3.2 distantpast:方法:獲取過去的時間 
9.3.3 distantfuture:方法:獲取將來的時間 
9.3.4 timeintervalsincedate:方法:獲取兩時間的差值 
9.3.5 timeintervalsincenow:方法:獲取兩時間的差值 
9.3.6 timeintervalsince1970:方法:獲取兩時間的差值 
9.3.7 timeintervalsincereferencedate:方法:獲取兩時間的差值 
9.4 時間和字符串的相互轉換 
9.4.1 init:方法:初始化用于時間轉換的對象 
9.4.2 setdateformat:方法:設置格式 
9.4.3 initwithdateformat:方法:初始化用于時間轉換的對象 
9.5 日歷時間的創建及初始化 
9.5.1 calendardate:方法:創建日歷時間 
9.5.2 datewithyear:方法:創建日歷時間并設置內容 
9.5.3 datewithstring:方法:創建日歷時間并設置內容及格式 
9.5.4 init:方法:初始化日歷時間 
9.5.5 initwithyear:方法:初始化日歷時間并設置內容 
9.5.6 initwithstring:方法:初始化日歷時間并設置內容及格式 
9.6 獲取日歷時間信息 
9.6.1 dayofweek:方法:獲取天數 
9.6.2 dayofmonth:方法:獲取天數 
9.6.3 dayofyear:方法:獲取天數 
9.6.4 hourofday:方法:獲取時間 
9.6.5 minuteofhour:方法:獲取時間 
9.6.6 secondofminute:方法:獲取時間 
9.6.7 monthofyear:方法:獲取時間 
9.6.8 yearofcommonera:方法:獲取年 
9.6.9 dayofcommonera:方法:獲取天數 
9.6.10 calendarformat:方法:獲取日歷的格式 
9.6.11 timezone:方法:獲取時區 
9.6.12 datebyaddingyears:方法:獲取日期時間 
9.7 設置日歷時間 
9.7.1 setcalendarformat:方法:設置日歷的格式 
9.7.2 settimezone:方法:設置時區 
9.8 日歷的使用 
9.8.1 currentcalendar:方法:創建日歷 
9.8.2 autoupdatingcurrentcalendar:方法:獲取日歷 
9.8.3 initwithcalendaridentifier:方法:初始化日歷 
9.8.4 local:方法:獲取區域 
9.8.5 firstweekday:方法:獲取每周的**天 
9.8.6 minimumdaysinfirstweek:方法:獲取天數 
9.8.7 calendaridentifier:方法:獲取日歷 
9.8.8 setfirstweekday:方法:設置每周的**天 
9.8.9 setminimumdaysinfirstweek:方法:設置天數 
9.9 時區的使用 
9.9.1 timezonewithname:方法:用已知時區創建時區 
9.9.2 timezonewithabbreviation:方法:用已知時區創建時區 
9.9.3 timezoneforsecondsfromgmt:方法:用偏移創建時區 
9.9.4 initwithname:方法:用已知時區初始化時區 
9.9.5 systemtimezone:方法:獲取系統的時區 
9.9.6 localtimezone:方法:獲取本地時區 
9.9.7 knowntimezonenames:方法:返回所有時區 
9.9.8 name:方法:獲取名稱 
9.9.9 abbreviation:方法:獲取縮寫 
9.9.10 secondsfromgmt:方法:獲取秒數 
9.10 定時器的使用 
9.10.1 timerwithtimeinterval:方法:創建定時器 
9.10.2 initwithfiredate:方法:初始化定時器 
9.10.3 setfiredate:方法:設置時間 
9.10.4 firedate:方法:返回時間 
9.10.5 invalidate:方法:使定時器無效 
9.10.6 isvalid:方法:判斷是否有效 
9.11 小結 
第10章 進程、線程、鎖(nsprocessinfo、nsthread、nslock) 
10.1 使用進程 
10.1.1 processinfo:方法:創建進程 
10.1.2 init:方法:初始化進程 
10.1.3 processname:方法:獲取進程的名稱 
10.1.4 environment:方法:獲取變量/值 
10.1.5 globallyuniquestring:方法:生成字符串 
10.1.6 operatingsystem:方法:獲取操作系統信息 
10.1.7 operatingsystemname:方法:獲取操作系統的名稱 
10.1.8 operatingsystemversionstring:方法:獲取操作系統的版本信息 
10.1.9 processidentifier:方法:獲取進程的標識符 
10.1.10 arguments:方法:獲取進程的參數 
10.1.11 hostname:方法:獲取主機名稱 
10.1.12 setprocessname:方法:設置進程的名稱 
10.1.13 processorcount:方法:獲取cpu的數目 
10.2 線程的創建及初始化 
10.2.1 detachnewthreadselector:方法:創建線程 
10.2.2 init:方法:初始化線程 
10.2.3 initwithtarget:方法:初始化線程 
10.3 執行線程 
10.3.1 start:方法:開啟線程 
10.3.2 cancel:方法:取消線程 
10.3.3 exit:方法:結束線程 
10.4 獲取與設置線程 
10.4.1 currentthread:方法:獲取當前線程 
10.4.2 threadpriority:方法:獲取屬性值 
10.4.3 setthreadpriority:方法:設置屬性值 
10.4.4 name:方法:獲取名稱 
10.4.5 setname:方法:設置名稱 
10.4.6 stacksize:方法:獲取堆棧 
10.4.7 setstacksize:方法:設置堆棧 
10.5 判斷線程 
10.5.1 ismultithreaded:方法:判斷線程是否為主線程 
10.5.2 isexecuting:方法:判斷線程是否在執行 
10.5.3 iscancelled:方法:判斷線程是否取消 
10.5.4 isfinished:方法:判斷線程是否結束 
10.6 使用互斥鎖 
10.6.1 lock:方法:調用鎖 
10.6.2 unlock:方法:關閉鎖 
10.6.3 trylock:方法:鎖定鎖 
10.6.4 lockbeforedate:方法:在一定時間內獲取鎖 
10.7 使用遞歸鎖 
10.7.1 lock:方法:調用鎖 
10.7.2 unlock:方法:關閉鎖 
10.7.3 trylock:方法:獲取鎖 
10.7.4 lockbeforedate:方法:在一定時間內獲取鎖 
10.8 使用條件鎖 
10.8.1 initwithcondition:方法:初始化條件鎖 
10.8.2 condition:方法:獲取條件 
10.8.3 lockwhencondition:方法:在條件允許下調用鎖 
10.8.4 unlockwithcondition:方法:在條件允許下關閉鎖 
10.8.5 trylockwhencondition:方法:在條件允許下獲取鎖 
10.8.6 lockwhencondition:方法:在條件和時間允許下獲取鎖 
10.8.7 trylock:方法:獲取鎖 
10.8.8 lockbeforedate:方法:在一定時間下獲取鎖 
10.8.9 lock:方法:調用鎖 
10.8.10 unlock:方法:關閉鎖 
10.9 小結 
第11章 數據對象及歸檔(nsdata、nskeyedarchiver) 
11.1 數據對象的創建及初始化 
11.1.1 data:方法:創建數據對象 
11.1.2 datawithbytes:方法:用已有數據創建數據對象 
11.1.3 datawithcontentsoffile:方法:將數據對象內容設置為指定文件內容 
11.1.4 datawithcontentsofurl:方法:將創建對象的內容設置為url指定的內容 
11.1.5 datawithdata:方法:用已有數據對象創建新的數據對象 
11.1.6 init:方法:初始化數據對象 
11.1.7 initwithbytes:方法:用已有數據初始化數據對象 
11.1.8 initwithcontentsoffile:方法:對數據對象初始化并將其設置為指定文件內容 
11.1.9 initwithcontentsofurl:方法:對數據對象初始化并將其設置為指定url內容 
11.1.10 initwithdata:方法:用已有數據對象初始化新的數據對象 
11.2 數據對象的使用 
11.2.1 bytes:方法:將數據對象轉換為字符 
11.2.2 datausingencoding:方法:將字符串轉換為數據對象 
11.2.3 length:方法:計算數據對象的長度 
11.2.4 isequaltodata:方法:判斷兩個數據對象是否相等 
11.2.5 subdatawithrange:方法:截取數據對象 
11.2.6 writetofile:方法:寫入文件 
11.2.7 writetourl:方法:寫入url 
11.3 可變數據對象 
11.3.1 datawithcapacity:方法:創建一個具有固定空間大小的可變數據對象 
11.3.2 datawithlength:方法:創建具有固定長度的可變數據對象 
11.3.3 initwithcapacity:方法:初始化具有固定空間大小的可變數據對象 
11.3.4 initwithlength:方法:初始化具有固定長度的可變數據對象 
11.3.5 setdata:方法:設置內容 
11.3.6 setlength:方法:設置長度 
11.3.7 appendbytes:方法:添加數據 
11.3.8 appenddata:方法:添加數據對象 
11.3.9 mutablebytes:方法:可變數據對象轉化為字符 
11.3.10 replacebytesinrange:方法:替換 
11.3.11 resetbytesinrange:方法:刪除 
11.4 歸檔 
11.4.1 archiverootobject:方法:數據歸檔 
11.4.2 unarchiveobjectwithfile:方法:取消歸檔 
11.4.3 encodebool:方法:對布爾類型的數據編碼 
11.4.4 decodeboolforkey:方法:對布爾類型數據解碼 
11.4.5 encodeint:方法:對整型數據編碼 
11.4.6 decodeintforkey:方法:對整型數據解碼 
11.4.7 encodefloat:/encodedouble:方法:對浮點型數據編碼 
11.4.8 decodefloatforkey:/decodedoubleforkey:方法:對浮點型數據解碼 
11.4.9 encodeobject:方法:對對象進行編碼 
11.4.10 decodeobjectforkey:方法:對對象進行解碼 
11.4.11 archiveddatawithrootobject:方法:將其他類型的數據進行轉換 
11.4.12 initforwritingwithmutabledata:方法:初始化 
11.4.13 initforreadingwithdata:方法:初始化 
11.5 小結 
第3篇 cocoa的application框架篇
第12章 窗口和顏色(nswindow、nscolor) 
12.1 獲取窗口信息 
12.1.1 aspectratio:方法:獲取窗口的縱橫比 
12.1.2 orderedindex:方法:獲取索引 
12.1.3 title:方法:獲取窗口的標題 
12.1.4 miniwindowtitle:方法:獲取窗口*小化后的標題 
12.1.5 frame:方法:獲取窗口的位置和大小 
12.1.6 minsize:方法:獲取窗口的*小尺寸 
12.1.7 maxsize:方法:獲取窗口的*大尺寸 
12.1.8 miniwindowimage:方法:獲取窗口*小化后的圖片 
12.1.9 backgroundcolor:方法:獲取窗口的背景顏色 
12.1.10 childwindows:方法:獲取子窗口 
12.1.11 alphavalue:方法:獲取窗口的透明度值 
12.2 設置窗口 
12.2.1 setaspectratio:方法:設置窗口的縱橫比 
12.2.2 setisvisible:方法:設置窗口是否可見 
12.2.3 settitle:方法:設置窗口標題 
12.2.4 setminiwindowtitle:方法:設置窗口*小化后的標題 
12.2.5 setisminiaturized:方法:設置窗口是否*小化 
12.2.6 setiszoomed:方法:設置窗口是否*大化 
12.2.7 setframe:方法:設置窗口的位置和大小 
12.2.8 setframeorigin:方法:設置窗口的位置 
12.2.9 setframetopleftpoint:方法:設置窗口的位置 
12.2.10 setminsize:方法:設置窗口的*小尺寸 
12.2.11 setmaxsize:方法:設置窗口的*大尺寸 
12.2.12 setminiwindowimage:方法:設置窗口*小化后的圖片 
12.2.13 setbackgroundcolor:方法:設置窗口的背景顏色 
12.2.14 setcanhide:方法:設置窗口是否可以隱藏 
12.2.15 setalphavalue:方法:設置窗口的透明度值 
12.2.16 disableflushwindow:方法:將窗口設置為禁用的 
12.2.17 sethasshadow:方法:設置窗口的陰影 
12.3 判斷窗口 
12.3.1 isvisible:方法:判斷窗口是否可見 
12.3.2 isminiaturized:方法:判斷窗口是否*小化 
12.3.3 iszoomed:方法:判斷窗口是否*大化 
12.3.4 canhide:方法:判斷窗口是否可以隱藏 
12.3.5 hasshadow:方法:判斷窗口是否有陰影 
12.3.6 isminiaturizable:方法:判斷窗口是否有*小化按鈕 
12.3.7 hastitlebar:方法:判斷窗口是否有工具欄 
12.4 創建自定義顏色對象 
12.4.1 colorwithcalibratedred:方法:用標準rgb分量創建顏色對象 
12.4.2 colorwithcalibratedwhite:方法:用標準灰度分量創建顏色對象 
12.4.3 colorwithcalibratedhue:方法:用標準hsb分量創建顏色對象 
12.4.4 colorwithdevicecyan:方法:用設備cmyb分量創建顏色對象 
12.4.5 colorwithdevicered:方法:用設備rgb分量創建顏色對象 
12.4.6 colorwithdevicewhite:方法:用設備灰度分量創建顏色對象 
12.4.7 colorwithdevicehue:方法:用設備hsb分量創建顏色對象 
12.4.8 colorwithpatternimage:方法:用圖像創建顏色對象 
12.5 創建顏色對象 
12.5.1 redcolor:方法:用紅色創建顏色對象 
12.5.2 greencolor:方法:用綠色創建顏色對象 
12.5.3 bluecolor:方法:用藍色創建顏色對象 
12.5.4 cyancolor:方法:用青色創建顏色對象 
12.5.5 magentacolor:方法:用紫紅色創建顏色對象 
12.5.6 yellowcolor:方法:用黃色創建顏色對象 
12.5.7 blackcolor:方法:用黑色創建顏色對象 
12.5.8 browncolor:方法:用棕色創建顏色對象 
12.5.9 darkgraycolor:方法:用深灰色創建顏色對象 
12.5.10 graycolor:方法:用灰色創建顏色對象 
12.5.11 lightgraycolor:方法:用淺灰色創建顏色對象 
12.5.12 orangecolor:方法:用橙色創建顏色對象 
12.5.13 purplecolor:方法:用紫色創建顏色對象 
12.5.14 whitecolor:方法:用白色創建顏色對象 
12.6 獲取顏色分量 
12.6.1 redcomponent:方法:獲取紅色的分量 
12.6.2 greencomponent:方法:獲取綠色的分量 
12.6.3 bluecomponent:方法:獲取藍色的分量 
12.6.4 cyancomponent:方法:獲取青色的分量 
12.6.5 magentacomponent:方法:獲取紫紅色分量 
12.6.6 yellowcomponent:方法:獲取黃色分量 
12.6.7 blackcomponent:方法:獲取黑色的分量 
12.6.8 whitecomponent:方法:獲取白色的分量 
12.6.9 alphacomponent:方法:獲取透明度分量 
12.6.10 huecomponent:方法:獲取色調的分量 
12.6.11 saturationcomponent:方法:獲取飽和度的分量 
12.6.12 brightnesscomponent:方法:獲取亮度分量 
12.6.13 patternimage:方法:獲取圖像信息 
12.7 小結 
第13章 自定義視圖(nsview) 
13.1 initwithframe:方法:初始化自定義視圖 
13.2 獲取與設置自定義視圖信息 
13.2.1 frame:方法:獲取自定義視圖的框架 
13.2.2 setframe:方法:設置自定義視圖框架 
13.2.3 framerotation:方法:獲取自定義視圖的旋轉度數 
13.2.4 setframerotation:方法:設置自定義視圖旋轉度數 
13.2.5 setframeorigin:方法:設置自定義視圖的位置 
13.2.6 setframesize:方法:設置自定義視圖的大小 
13.2.7 bounds:方法:獲取自定義視圖框架 
13.2.8 setbounds:方法:設置自定義視圖框架 
13.2.9 boundsrotation:方法:獲取自定義視圖的旋轉度數 
13.2.10 setboundsrotation:方法:設置自定義視圖旋轉的度數 
13.2.11 setboundsorigin:方法:設置視圖的位置 
13.2.12 setboundssize:方法:設置視圖的大小 
13.2.13 subviews:方法:獲取子視圖 
13.2.14 setpostsframechangednotifications:方法:設置是否接收視圖的變化 
13.2.15 setpostsboundschangednotifications:方法:設置是否接收視圖的變化 
13.2.16 printjobtitle:方法:獲取輸出標題 
13.3 drawrect:方法:繪圖 
13.4 判斷自定義視圖 
13.4.1 postsframechangednotifications:方法:判斷是否接收視圖變換的消息 
13.4.2 postsboundschangednotifications:方法:判斷是否接收視圖變換的消息 
13.4.3 isflipped:方法:判斷視圖是否翻轉 
13.4.4 isrotatedfrombase:方法:判斷視圖是否旋轉 
13.4.5 isrotatedorscaledfrombase:方法:判斷視圖是否旋轉或縮放 
13.4.6 candraw:方法:判斷視圖是否繪制 
13.4.7 isopaque:方法:判斷視圖是否不透明 
13.5 操作自定義視圖 
13.5.1 addsubview:方法:添加視圖 
13.5.2 removefromsuperview:方法:刪除視圖 
13.5.3 replacesubview:方法:替換視圖 
13.6 小結 
第14章 文本框和文本視圖(nstextfield、nstextview) 
14.1 獲取與設置文本框信息 
14.1.1 stringvalue:方法:獲取文本框的字符串 
14.1.2 setstringvalue:方法:設置文本框中的字符串 
14.1.3 backgroundcolor:方法:獲取文本框的背景顏色 
14.1.4 setbackgroundcolor:方法:設置文本框的背景顏色 
14.1.5 textcolor:方法:獲取字符串的顏色 
14.1.6 settextcolor:方法:設置字符串的顏色 
14.1.7 setimportsgraphics:方法:設置是否可以將圖像拖到文本框 
14.1.8 seteditable:方法:設置文本框是否可以編譯 
14.1.9 bezelstyle:方法:獲取文本框邊框的風格 
14.1.10 setbezelstyle:方法:設置文本框邊框的風格 
14.1.11 setbezeled:方法:設置文本框是否接受bezeled邊框 
14.1.12 setbordered:方法:設置文本框是否接受黑邊框 
14.2 判斷文本框信息 
14.2.1 importsgraphics:方法:判斷是否可以將圖像拖到文本框 
14.2.2 iseditable:方法:判斷文本框是否可以編輯 
14.2.3 isbezeled:方法:判斷文本框是否接受了bezeled邊框 
14.2.4 isbordered:方法:判斷文本框是否接受了黑邊框 
14.2.5 acceptsfirstresponder:方法:判斷文本框是否可以編輯 
14.3 initwithframe:方法:創建并初始化文本視圖 
14.4 獲取與設置文本視圖信息 
14.4.1 backgroundcolor:方法:獲取文本視圖的顏色 
14.4.2 setbackgroundcolor:方法:設置文本視圖的背景顏色 
14.4.3 setimportsgraphics:方法:設置文件是否可以導入到文本視圖 
14.4.4 setacceptsglyphinfo:方法:設置文本視圖是否接受字形信息 
14.4.5 setalignment:方法:設置文本視圖內容的對齊方式 
14.4.6 insertionpointcolor:方法:獲取插入點的顏色 
14.4.7 setinsertionpointcolor:方法:設置插入點的顏色 
14.4.8 setallowsundo:方法:設置文本視圖是否可以撤銷 
14.4.9 selectedtextattributes:方法:獲取用于指示選擇的屬性 
14.4.10 setselectedtextattributes:方法:設置文本視圖用于指示選擇的屬性 
14.4.11 textcontainer:方法:獲取文本框的文本容器 
14.4.12 acceptabledragtypes:方法:獲取文本視圖的數據類型 
14.4.13 markedtextattributes:方法:獲取繪制標記的文本屬性 
14.4.14 setmarkedtextattributes:方法:設置繪制標記的文本屬性 
14.4.15 setsmartinsertdeleteenabled:方法:設置選擇字符串周圍的空間 
14.4.16 markedrange:方法:獲取被標記文本的范圍 
14.4.17 selectedrange:方法:獲取選中文本的范圍 
14.4.18 setselectedrange:方法:設置文本的選中范圍 
14.4.19 typingattributes:方法:獲取新文本的屬性 
14.4.20 settypingattributes:方法:設置新文本的屬性 
14.5 判斷文本視圖的信息 
14.5.1 importsgraphics:方法:判斷文件是否可以導入到文本視圖 
14.5.2 acceptsglyphinfo:方法:判斷文本視圖是否接受字形信息 
14.5.3 allowsundo:方法:判斷文本視圖是否啟用撤銷 
14.5.4 smartinsertdeleteenabled:方法:判斷選擇字符串周圍的空間 
14.6 小結 
第15章 圖像、圖像視圖(nsimage、nsimageview) 
15.1 加載圖像 
15.1.1 imagenamed:方法:加載supporting files文件夾中的圖片 
15.1.2 initwithcontentsofurl:方法:加載url中的圖像 
15.1.3 initwithcontentsoffile:方法:加載文件中的圖片 
15.1.4 initwithsize:方法:加載圖像的大小 
15.2 獲取與設置圖像信息 
15.2.1 size:方法:獲取圖像的大小 
15.2.2 setsize:方法:設置圖像的大小 
15.2.3 setflipped:方法:設置圖像是否倒立 
15.2.4 cachemode:方法:獲取圖像的緩存模式 
15.2.5 setcachemode:方法:設置圖像的緩存模式 
15.2.6 backgroundcolor:方法:獲取圖像的背景色 
15.2.7 setbackgroundcolor:方法:設置圖像的背景色 
15.2.8 name:方法:獲取圖像的名稱 
15.2.9 setname:方法:設置圖像的名稱 
15.2.10 settemplate:方法:設置圖像是否表示一個模板圖像 
15.2.11 imagetypes:方法:獲取圖像類型 
15.2.12 imageunfilteredtypes:方法:獲取圖像類型 
15.2.13 imagefiletypes:方法:獲取文件類型 
15.2.14 imageunfilteredfiletypes:方法:獲取文件類型 
15.2.15 imagepasteboardtypes:方法:獲取粘貼板類型 
15.2.16 imageunfilteredpasteboardtypes:方法:獲取粘貼板類型 
15.2.17 representations:方法:獲取圖像表示 
15.3 判斷圖像信息 
15.3.1 isflipped:方法:判斷圖像是否倒立 
15.3.2 preferscolormatch:方法:判斷圖像顏色匹配 
15.3.3 istemplate:方法:判斷圖像是否為模板圖像 
15.4 獲取與設置圖像視圖 
15.4.1 image:方法:獲取顯示圖像的信息 
15.4.2 setimage:方法:設置顯示的圖像 
15.4.3 imagealignment:方法:獲取圖像的對齊方式 
15.4.4 setimagealignment:方法:設置圖像的對齊方式 
15.4.5 imageframestyle:方法:獲取框架的風格 
15.4.6 setimageframestyle:方法:設置框架的風格 
15.4.7 imagescaling:方法:獲取圖像縮放的方式 
15.4.8 setimagescaling:方法:設置圖像縮放方式 
15.4.9 iseditable:方法:判斷圖像視圖是否可以編輯 
15.4.10 seteditable:方法:設置圖像視圖是否編輯 
15.4.11 allowscutcopypaste:方法:判斷圖像是否可復制、粘貼等操作 
15.4.12 setallowscutcopypaste:方法:設置圖像是否可復制、粘貼等操作 
15.4.13 animates:方法:判斷圖像視圖是否播放動畫 
15.4.14 setanimates:方法:設置圖像視圖是否播放動畫 
15.5 小結 
第16章 表視圖(nstableview) 
16.1 獲取表視圖信息 
16.1.1 rowheight:方法:獲取表視圖的行高 
16.1.2 headerview:方法:獲取nstableheaderview對象 
16.1.3 intercellspacing:方法:獲取表單元之間的間距 
16.1.4 numberofcolumns:方法:獲取表視圖中的列數 
16.1.5 numberofrows:方法:獲取表視圖的行數 
16.1.6 numberofselectedcolumns:方法:獲取選中的列數 
16.1.7 numberofselectedrows:方法:獲取選擇的行數 
16.1.8 rowsizestyle:方法:獲取行風格 
16.2 設置表視圖的信息 
16.2.1 setrowheight:方法:設置表視圖的行高 
16.2.2 setintercellspacing:方法:設置表單元之間的間距 
16.2.3 setrowsizestyle:方法:設置行風格 
16.2.4 setallowscolumnreordering:方法:設置用戶是否可以重新排列列標題 
16.2.5 setallowscolumnresizing:方法:設置是否可以調整列標題 
16.2.6 setallowscolumnselection:方法:設置是否可以選擇一整列 
16.2.7 setallowstypeselect:方法:設置是否可以通過按鍵字符進行選擇 
16.2.8 setallowsmultipleselection:方法:設置是否允許選擇多行或多列 
16.3 判斷表視圖信息 
16.3.1 allowscolumnreordering:方法:判斷用戶是否可以重新排列列標題 
16.3.2 allowscolumnresizing:方法:判斷是否可以調整列標題 
16.3.3 allowscolumnselection:方法:判斷是否可以選擇一整列 
16.3.4 allowsemptyselection:方法:判斷是否允許有0個行或列被選中 
16.3.5 allowstypeselect:方法:判斷是否可以通過按鍵字符進行選擇 
16.3.6 allowsmultipleselection:方法:判斷是否允許選擇多行或多列 
16.4 小結 
第17章 常見控件(nsbutton、nsdatepicker、nsprogressindicator、nscombobox) 
17.1 按鈕控件(nsbutton) 
17.1.1 title:方法:獲取按鈕的標題 
17.1.2 settitle:方法:設置按鈕的標題 
17.1.3 image:方法:獲取按鈕的圖像 
17.1.4 setimage:方法:設置按鈕的圖像 
17.1.5 istransparent:方法:判斷按鈕是否透明 
17.1.6 settransparent:方法:設置按鈕是否透明 
17.1.7 showsborderonlywhilemouseinside:方法:判斷邊框的顯示 
17.1.8 setsh"


展開全部

Objective-C函數速查實例手冊 作者簡介

張權,現為天津紅翔吉瑞網絡科技有限公司CEO,硅谷訪問學者,國內頂級數據庫專家,主研移動終端與大數據交互。擁有多家上市公司移動終端解決方案實施經驗,曾為國內外多家知名互聯網企業提供移動終端技術咨詢服務。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 大型工业风扇_工业大风扇_大吊扇_厂房车间降温-合昌大风扇 | 骨密度检测仪_骨密度分析仪_骨密度仪_动脉硬化检测仪专业生产厂家【品源医疗】 | 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 电子元器件呆滞料_元器件临期库存清仓尾料_尾料优选现货采购处理交易商城 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 一航网络-软件测评官网| 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 加热制冷恒温循环器-加热制冷循环油浴-杭州庚雨仪器有限公司 | 临海涌泉蜜桔官网|涌泉蜜桔微商批发代理|涌泉蜜桔供应链|涌泉蜜桔一件代发 | 磁力反应釜,高压釜,实验室反应釜,高温高压反应釜-威海自控反应釜有限公司 | 质检报告_CE认证_FCC认证_SRRC认证_PSE认证_第三方检测机构-深圳市环测威检测技术有限公司 | 干培两用箱-细菌恒温培养箱-菲斯福仪器 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 轻型地埋电缆故障测试仪,频响法绕组变形测试仪,静荷式卧式拉力试验机-扬州苏电 | 多物理场仿真软件_电磁仿真软件_EDA多物理场仿真软件 - 裕兴木兰 | 北京网络营销推广_百度SEO搜索引擎优化公司_网站排名优化_谷歌SEO - 北京卓立海创信息技术有限公司 | 云南外加剂,云南速凝剂,云南外加剂代加工-普洱澜湄新材料科技有限公司 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 食品机械专用传感器-落料放大器-低价接近开关-菲德自控技术(天津)有限公司 | 欧必特空气能-商用空气能热水工程,空气能热水器,超低温空气源热泵生产厂家-湖南欧必特空气能公司 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 | 带压开孔_带压堵漏_带压封堵-菏泽金升管道工程有限公司 | 仓储笼_金属箱租赁_循环包装_铁网箱_蝴蝶笼租赁_酷龙仓储笼租赁 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库 | 刹车盘机床-刹车盘生产线-龙口亨嘉智能装备 | 悬浮拼装地板_篮球场木地板翻新_运动木地板价格-上海越禾运动地板厂家 | DNA亲子鉴定_DNA基因检测中心官方预约平台-严选好基因网 | 志高装潢官网-苏州老房旧房装修改造-二手房装修翻新 | 深圳宣传片制作-企业宣传视频制作-产品视频拍摄-产品动画制作-短视频拍摄制作公司 | 福州甲醛检测-福建室内空气检测_环境检测_水质检测-福建中凯检测技术有限公司 | 打包箱房_集成房屋-山东佳一集成房屋有限公司 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 沈阳建筑设计公司_加固改造设计_厂房设计_设计资质加盟【金辉设计】 | MOOG伺服阀维修,ATOS比例流量阀维修,伺服阀维修-上海纽顿液压设备有限公司 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 灰板纸、灰底白、硬纸板等纸品生产商-金泊纸业 | 铝箔袋,铝箔袋厂家,东莞铝箔袋,防静电铝箔袋,防静电屏蔽袋,防静电真空袋,真空袋-东莞铭晋让您的产品与众不同 |