?? 今天從源碼來徹底了解這倆方法的區(qū)別。 相信很多人應(yīng)該都遇到過類似的面試題,日常開發(fā)中也用這倆方法做過不少判斷,比如后臺返回的數(shù)據(jù)是不是數(shù)組,是不是null,是不是字典,...
?? 今天從源碼來徹底了解這倆方法的區(qū)別。 相信很多人應(yīng)該都遇到過類似的面試題,日常開發(fā)中也用這倆方法做過不少判斷,比如后臺返回的數(shù)據(jù)是不是數(shù)組,是不是null,是不是字典,...
在實際開發(fā)中很少會用到new,一般創(chuàng)建對象咱們看到的全是[[className alloc] init] 但是并不意味著你不會接觸到new,在一些代碼中還是會看到[class...
為了把sql語句給藏起來,對fmdb做了二次的封裝。仿照著kvc的樣子,一個key對應(yīng)一個value,一般情況下咱們請求下來的數(shù)據(jù)不就是字典轉(zhuǎn)模型嗎?把字典給存入數(shù)據(jù)庫,下次...
X 系列 XR XSM 都和P 一樣寬,高度有所增加XS 和 X 一樣 關(guān)于適配建議,基本還是依照下面這邊文章的原則iOS 四種iPhone屏幕適配方案(借鑒) 需要注意的是...
俗話說:“工欲善其事必先利其器”; 對于我們程序員來說,不管你是大神,還是小魚小蝦,進(jìn)入公司之后,都用過源碼管理工具,不然你就不是一個合格的程序員,現(xiàn)在各個公司用于源碼管理工...
前言 這里筑夢師,是一名正在努力學(xué)習(xí)的iOS開發(fā)工程師,目前致力于全棧方向的學(xué)習(xí),希望可以和大家一起交流技術(shù),共同進(jìn)步,用簡書記錄下自己的學(xué)習(xí)歷程. 個人學(xué)習(xí)方法分享iOS開...
在app中,處理用戶的輸入是很頭疼的,NSString自帶了這個方法,可以去除用戶輸入的前后空格(注意只是前后哦)或是里面的特殊符號。 輸出結(jié)果: 處理之前| 我是...
我們都知道NSUserDefault可以用來保存一些系統(tǒng)的對象,例如NSString、NSArray、NSDictionary等等,那么如何才能保存自定義的對象模型呢?下面給...
在項目中,為了好的用戶體驗,有些場景必須線判斷網(wǎng)絡(luò)狀態(tài),然后才能決定改干嘛。比如視頻播放,需要線判斷是Wifi還是4G,Wifi直接播放,4G先提示用戶。獲取網(wǎng)絡(luò)狀態(tài)的方法大...