Objective-C作為一種動態(tài)消息型語言,其機制不同于Java ,C#等編譯型語言.它將數(shù)據(jù)類型的確定等工作推遲到了運行時期來執(zhí)行,并且它調(diào)用方法的方式實質(zhì)是像對象發(fā)送...

Objective-C作為一種動態(tài)消息型語言,其機制不同于Java ,C#等編譯型語言.它將數(shù)據(jù)類型的確定等工作推遲到了運行時期來執(zhí)行,并且它調(diào)用方法的方式實質(zhì)是像對象發(fā)送...
擁有一把錘子未必能成為建筑師 最近在項目開發(fā)過程中碰到了一些問題,發(fā)現(xiàn)在每波迭代開發(fā)過程中病蛉,經(jīng)常需要去修改之前的代碼异逐,雖然出現(xiàn)這樣的情形很正常拭嫁,新的需求必然會帶來新的功能新的...
1晕城、設計模式是什么逞泄? 你知道哪些設計模式铛漓,并簡要敘述担租? 2砸民、MVC 和 MVVM 的區(qū)別 3、#import跟 #include 有什么區(qū)別奋救,@class呢岭参,#import<...
1.說下線程和進程的區(qū)別 2.如何保證線程安全 一塊資源可能會被多個線程共享,也就是多個線程可能會訪問同一塊資源尝艘,比如多個線程訪問同一個對象演侯、同一個變量、同一個文件背亥。當多個線...
在iphone里面,應用都會在“設置”里面有個專屬的應用設置狡汉,選擇該菜單界面娄徊,用戶便可以在其中輸入和更改各種選項,協(xié)助用戶更便捷設置個人喜好與習慣盾戴。 在這一節(jié)中寄锐,希望能通過對...
** 在上文橄仆,我們介紹了ios開發(fā)中的其中2種數(shù)據(jù)持久化方式:屬性列表、歸檔解檔衅斩。本節(jié)將繼續(xù)介紹另外2種iOS持久化數(shù)據(jù)的方法:數(shù)據(jù)庫 SQLit...
本篇文章主要介紹的是那些需要集成遠程推送的證書流程和注意事項 1.遠程推送 遠程推送指用戶在App退到后臺運行的時候,也能即時收到推送的內(nèi)容和消息. 2.證書制作流程(如需推...
花絮:從上一篇文章的發(fā)表到這篇文章的發(fā)表已經(jīng)有很長一段時間了盆顾,一直在摸索適合自己的學習方式,到現(xiàn)在還是沒有找到適合自己的畏梆,嘗試如下: 1.每天上班都是活躍在各大iOS開發(fā)群椎扬,...
【前言介紹】 iOS的一種設計模式,觀察者Observer模式(也叫發(fā)布/訂閱具温,即Publich/Subscribe模式)蚕涤。觀察者模式,包含: 通知機制(notificati...