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