<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12
      上一頁 1 ··· 3 4 5 6 7 8 9 10 下一頁
      摘要: XCode 會(huì)自動(dòng)為新建的工程創(chuàng)建本地 Git 倉庫,但是如何為已有的工程創(chuàng)建 Git 倉庫呢?Google 到下面這篇文章,貼在下面了。 原文鏈接:點(diǎn)擊這里 其中 ignore文件下載為:https://github.com/github/gitignore/blob/master/Objective-C.gitignore Creating a git repository for an existing Xcode project ∞ 閱讀全文
      posted @ 2011-09-28 15:44 飄飄白云 閱讀(781) 評(píng)論(0) 推薦(0)
      摘要: 本文通過使用 Bonjour 實(shí)現(xiàn)了一個(gè)簡單的服務(wù)器/客戶端聊天程序,演示了 CFSocket,NSNetService/NSNetServiceBrowser, NSInStream/NSOutStream 的用法。 代碼下載:點(diǎn)擊這里 效果圖如下: 閱讀全文
      posted @ 2011-09-15 21:42 飄飄白云 閱讀(16104) 評(píng)論(8) 推薦(1)
      摘要: NSDocument 并無 setTitle 這樣設(shè)置標(biāo)題的方法,但有兩者途徑可以設(shè)置 document 的顯示名: 其一,NSDocument 有一個(gè) displayName 的方法,該方法默認(rèn)實(shí)現(xiàn)是顯示最后與該文檔關(guān)聯(lián)文件的名字(不顯示無后綴),如果沒有文件與之關(guān)聯(lián),則顯示"Untitled",我們可以修改該方法的實(shí)現(xiàn),返回要顯示的名稱。下面的這個(gè)實(shí)現(xiàn),顯示其中第一個(gè) windowController 所指 window 的 title 當(dāng)作文檔顯示名稱。 閱讀全文
      posted @ 2011-09-08 17:46 飄飄白云 閱讀(594) 評(píng)論(0) 推薦(0)
      摘要: 前面講解了 Core Data 的框架,并完全手動(dòng)編寫代碼演示了 Core Data 的運(yùn)作過程。下面我們來演示如何結(jié)合 XCode 強(qiáng)大的可視化編輯以及 Cocoa 鍵值編碼,綁定機(jī)制來使用 Core Data。有了上面提到的哪些利器,在這個(gè)示例中,我們無需編寫 NSManagedObjectModel 代碼,也無需編寫 NSManagedObjectContext,工程模版在背后為我們做了這些事情。 今天要完成的這個(gè)示例,有兩個(gè) Entity:StudentEntity 與 ClassEntity,各自有一個(gè)名為 name 的 Attribute。其中 StudentEntity 通過一個(gè)名為 inClass 的 relationship 與 ClassEntity關(guān)聯(lián),而 ClassEntity 也有一個(gè)名為 students 的 relationship 與 StudentEntity 關(guān)聯(lián),這是一個(gè)一對多的關(guān)系。此外 ClassEntity 還有一個(gè)名為 monitor 的 relationship 關(guān)聯(lián)到 StudentEntity,表示該班的班長。 閱讀全文
      posted @ 2011-09-07 16:58 飄飄白云 閱讀(1299) 評(píng)論(0) 推薦(0)
      摘要: 前面講解了 Core Data 的框架,并完全手動(dòng)編寫代碼演示了 Core Data 的運(yùn)作過程。下面我們來演示如何結(jié)合 XCode 強(qiáng)大的可視化編輯以及 Cocoa 鍵值編碼,綁定機(jī)制來使用 Core Data。有了上面提到的哪些利器,在這個(gè)示例中,我們無需編寫 NSManagedObjectModel 代碼,也無需編寫 NSManagedObjectContext,工程模版在背后為我們做了這些事情。 今天要完成的這個(gè)示例,有兩個(gè) Entity:StudentEntity 與 ClassEntity,各自有一個(gè)名為 name 的 Attribute。其中 StudentEntity 通過一個(gè)名為 inClass 的 relationship 與 ClassEntity關(guān)聯(lián),而 ClassEntity 也有一個(gè)名為 students 的 relationship 與 StudentEntity 關(guān)聯(lián),這是一個(gè)一對多的關(guān)系。此外 ClassEntity 還有一個(gè)名為 monitor 的 relationship 關(guān)聯(lián)到 StudentEntity,表示該班的班長。 代碼下載: 閱讀全文
      posted @ 2011-09-07 16:44 飄飄白云 閱讀(1510) 評(píng)論(0) 推薦(0)
      摘要: 每一個(gè)應(yīng)用程序都必須有一個(gè) NSApplication 單例對象,它管理應(yīng)用程序的主事件循環(huán)。在 main() 函數(shù)中,我們在 NSApplicationMain 里創(chuàng)建該單例對象,并啟動(dòng)事件循環(huán)。NSApplicationMain 的功能大約如下: 閱讀全文
      posted @ 2011-09-06 16:51 飄飄白云 閱讀(1730) 評(píng)論(0) 推薦(0)
      摘要: NSWorkspace 為應(yīng)用程序提供如下服務(wù): 1)打開,操作文件/設(shè)備,獲取文件/設(shè)備信息 2)跟蹤文件,設(shè)備以及數(shù)據(jù)庫的變動(dòng) 3)設(shè)置或獲取文件的 Finder 信息 4)啟動(dòng)應(yīng)用程序。 NSWorkspace 是個(gè) Singleton 類,我們通過 sharedWorkspace 來訪問它。比如下面的語句用 TextEdit 打開指定的文件: [[NSWorkspace sharedWorkspace] openFile:@"/Myfiles/README" withApplication:@"TextEdit"]; 閱讀全文
      posted @ 2011-09-05 11:32 飄飄白云 閱讀(2267) 評(píng)論(2) 推薦(0)
      摘要: 前面詳細(xì)講解了 Core Data 的框架以及設(shè)計(jì)的類,下面我們來講解一個(gè)完全手動(dòng)編寫代碼使用這些類的示例,這個(gè)例子來自蘋果官方示例。在這個(gè)例子里面,我們打算做這樣一件事情:記錄程序運(yùn)行記錄(時(shí)間與 process id),并保存到xml文件中。我們使用 Core Data 來做這個(gè)事情。 示例代碼下載:點(diǎn)擊這里 閱讀全文
      posted @ 2011-09-03 23:03 飄飄白云 閱讀(1247) 評(píng)論(0) 推薦(0)
      摘要: Core data 是 Cocoa 中處理數(shù)據(jù),綁定數(shù)據(jù)的關(guān)鍵特性,其重要性不言而喻,但也比較復(fù)雜。Core Data 相關(guān)的類比較多,初學(xué)者往往不太容易弄懂。計(jì)劃用三個(gè)教程來講解這一部分: 框架詳解:講解 Core data 框架,運(yùn)作過程,設(shè)計(jì)的類; Core data應(yīng)用程序示例:通過生成一個(gè)使用 Core data 的應(yīng)用程序來講解如何 在 XCode 4 中使用 Core data。 手動(dòng)創(chuàng)建Core data示例:不利用框架自動(dòng)生成代碼,完全自己編寫所有的 Core data 相關(guān)代碼的命令行應(yīng)用程序來深入講解 Core data的使用。 本文為第一部份:框架詳解 閱讀全文
      posted @ 2011-09-01 14:20 飄飄白云 閱讀(2192) 評(píng)論(0) 推薦(1)
      摘要: block 是 Apple 在 GCC 4.2 中擴(kuò)充的新語法特性,其目的是支持多核并行編程。我們可以將 dispatch_queue 與 block 結(jié)合起來使用,方便進(jìn)行多線程編程。 本文源代碼下載:點(diǎn)擊下載 閱讀全文
      posted @ 2011-08-26 12:03 飄飄白云 閱讀(3201) 評(píng)論(2) 推薦(2)
      摘要: iOS 支持多個(gè)層次的多線程編程,層次越高的抽象程度越高,使用起來也越方便,也是蘋果最推薦使用的方法。下面根據(jù)抽象層次從低到高依次列出iOS所支持的多線程編程范式: 1, Thread; 2, Cocoa operations; 3, Grand Central Dispatch (GCD) (iOS4 才開始支持) 下面簡要說明這三種不同范式: Thread 是這三種范式里面相對輕量級(jí)的,但也是使用起來最負(fù)責(zé)的,你需要自己管理thread的生命周期,線程之間的同步。線程共享同一應(yīng)用程序的部分內(nèi)存空間,它們擁有對數(shù)據(jù)相同的訪問權(quán)限。你得協(xié)調(diào)多個(gè)線程對同一數(shù)據(jù)的訪問,一般做法是在訪問之前加鎖,這會(huì)導(dǎo)致一定的性能開銷。在 iOS 中我們可以使用多種形式的 thread: Cocoa threads: 使用NSThread 或直接從 NSObject 的類方法 performSelectorInBackground:withObject: 來創(chuàng)建一個(gè)線程。如果你選擇thread來實(shí)現(xiàn)多線程,那么 NSThread 就是官方推薦優(yōu)先選用的方式。 POSIX t 閱讀全文
      posted @ 2011-08-18 14:12 飄飄白云 閱讀(1626) 評(píng)論(0) 推薦(0)
      摘要: 要想將用戶數(shù)據(jù)或設(shè)置永久保存起來,不受 app 更新重新安裝的影響,我們只能將這寫數(shù)據(jù)保存在 userDefaults 中或 Documents 目錄下,這兩個(gè)地方在官方文檔中得到明確的支持。 閱讀全文
      posted @ 2011-08-17 13:44 飄飄白云 閱讀(890) 評(píng)論(0) 推薦(0)
      摘要: iOS應(yīng)用程序的生命周期相比 Android 應(yīng)用程序的生命周期來說,沒那么簡明易懂,但是也并不復(fù)雜。iOS應(yīng)用程序的生命周期又根據(jù)系統(tǒng)是否支持多線程分為兩種:不支持多線程的iOS4之前的系統(tǒng)以及支持多線程的iOS4及其之后的系統(tǒng)。 閱讀全文
      posted @ 2011-08-16 15:04 飄飄白云 閱讀(823) 評(píng)論(0) 推薦(1)
      摘要: 在入門級(jí)別的ObjC 教程中,我們常對從C++或Java 或其他面向?qū)ο笳Z言轉(zhuǎn)過來的程序員說,ObjC 中的方法調(diào)用(ObjC中的術(shù)語為消息)跟其他語言中的方法調(diào)用差不多,只是形式有些不同而已。本文詳細(xì)深入淺出地講解了ObjC中消息的方方面面。 閱讀全文
      posted @ 2011-08-15 17:44 飄飄白云 閱讀(4943) 評(píng)論(1) 推薦(5)
      摘要: NSString 的 stringByAddingPercentEscapesUsingEncoding 可以對 url 參數(shù)進(jìn)行編碼,但是有點(diǎn)小問題,不會(huì)對所有需要編碼的字符都編碼。我們可以通過 CFStringRef 的 CFURLCreateStringByAddingPercentEscapes 函數(shù)來封裝這個(gè)功能。代碼如下: 閱讀全文
      posted @ 2011-08-11 15:21 飄飄白云 閱讀(747) 評(píng)論(0) 推薦(0)
      上一頁 1 ··· 3 4 5 6 7 8 9 10 下一頁
      本博客遵循 Creative Commons License “署名-非商業(yè)用途-保持一致”創(chuàng)作共用協(xié)議。 與我聯(lián)系
      主站蜘蛛池模板: 亚洲成aⅴ人在线观看| 日韩一区精品视频一区二区| 亚洲色大成成人网站久久| 精品精品久久宅男的天堂| 亚洲精品成人福利网站| 亚洲精品中文字幕码专区| 免费a级毛片18以上观看精品 | 咸阳市| 大乳丰满人妻中文字幕日本| 2020国产欧洲精品网站| 亚洲婷婷综合色高清在线 | 久久精品国产99亚洲精品| 久久精品国产免费观看频道| 九九热精品在线观看| 午夜天堂一区人妻| 亚洲 中文 欧美 日韩 在线| 中文字幕亚洲男人的天堂| 免费a级黄毛片| 国内精品伊人久久久久777| 色婷婷日日躁夜夜躁| 中文字幕无码av不卡一区| 51妺嘿嘿午夜福利| 人妻av无码系列一区二区三区 | 91中文字幕一区在线| 天堂资源在线| 色欲AV无码一区二区人妻| 亚洲欧美日韩在线不卡| 亚洲蜜臀av乱码久久| 青草内射中出高潮| 欧美精品黑人粗大破除| 少妇粗大进出白浆嘿嘿视频| 久久国产成人av蜜臀| 日韩av在线不卡一区二区三区| 国产在线98福利播放视频| 女人的天堂A国产在线观看| 在熟睡夫面前侵犯我在线播放| 蜜臀av入口一区二区三区| 91福利视频一区二区| 国产午夜福利在线视频| 夜夜爱夜鲁夜鲁很鲁| 无码精品人妻一区二区三区中|