人生有很多錯(cuò)過(guò),就因?yàn)殄e(cuò)過(guò)弃揽,才會(huì)有更多的開(kāi)始脯爪。相信未來(lái)是閃亮的、是充滿(mǎn)生機(jī)的矿微!加油痕慢,努力,明天會(huì)更好涌矢!
概述 UITextField在界面中顯示可編輯文本區(qū)域的對(duì)象掖举。 您可以使用文本字段來(lái)使用屏幕鍵盤(pán)從用戶(hù)收集基于文本的輸入。鍵盤(pán)可以配置許多不同類(lèi)型的輸入娜庇,如純文本塔次,電子郵件,...
面試題 講講 RunLoop名秀,項(xiàng)目中有用到嗎励负? RunLoop內(nèi)部實(shí)現(xiàn)邏輯? Runloop和線程的關(guān)系匕得? timer 與 Runloop 的關(guān)系继榆? 程序中添加每3秒響應(yīng)一次...
iOS KVC(一)基本了解iOS KVC (二) 不可不知的賦值深層次原理iOS KVC (三)不可不知的取值深層次原理iOS KVC (四)keyPath的深度解析iO...
本文僅闡述iOS開(kāi)發(fā)下的對(duì)應(yīng)解決方案 或許你會(huì)遇到以下的問(wèn)題 : 使用了第三方庫(kù)政溃,或許量少,但是隨著迭代态秧,需求的增加董虱,依賴(lài)的第三方會(huì)越來(lái)越多 第三方庫(kù)多起來(lái),導(dǎo)致整個(gè)項(xiàng)目占用...
在數(shù)據(jù)網(wǎng)路請(qǐng)求或其他情況下申鱼,需要將字符串轉(zhuǎn)換成UTF-8編碼 ios9后對(duì)其方法進(jìn)行了修改 NSString *str = @"北京"; 把這個(gè)轉(zhuǎn)成UTF8以前我們使用的是 ...
最近公司有個(gè)需求愤诱,需要緩存信息中要發(fā)送的照片,下次打開(kāi)viewController的時(shí)候直接顯示照片捐友。思路是在退出viewcontroller的時(shí)候儲(chǔ)存PHAsset淫半,下一次...
強(qiáng)制退出有四種:exit();abort();assert();主動(dòng)制造一個(gè)崩潰; exit()1.附加了關(guān)閉打開(kāi)文件與返回狀態(tài)碼給執(zhí)行環(huán)境,并調(diào)用你用atexit注冊(cè)的返回...
// 創(chuàng)建經(jīng)緯度CLLocation *location = [[CLLocation alloc] initWithLatitude:latitude longitude:...
最近利用MJRefresh做了一個(gè)下拉刷新和上拉加載的動(dòng)畫(huà)匣砖,先上效果圖: 基本思路: 制作下拉動(dòng)畫(huà)時(shí)我們只需要在MJRefresh的MJRefreshGifHeader類(lèi)中添...
1对人、獲取當(dāng)前日期、時(shí)間 2拂共、獲取一周前的日期牺弄、時(shí)間 3、比較兩個(gè)日期大小 4匣缘、比較日期差 5猖闪、時(shí)間和時(shí)間戳的轉(zhuǎn)換
masonry是基于UILayoutConstraint封裝的第三方布局框架,相比于UILayoutConstraint添加約束的代碼量柑爸,masonry運(yùn)用鏈?zhǔn)骄幊痰乃枷肟芍^...
在你的 application:didFinishLaunchingWithOptions: 方法中吵护,此方法在AppDelegate.m 中,加入如下代碼: [[AVAudi...
之前項(xiàng)目要求隱藏導(dǎo)航欄下的黑線,寫(xiě)了很多代碼后來(lái)在iOS10上不好使了 1馅而、之前用的這個(gè)方法: 2祥诽、iOS10出來(lái)之后,@"_UINavigationBarBackgroun...
這幾天項(xiàng)目里又用到了環(huán)信的推送,雖然之前做過(guò),但是很久不做還是有很多細(xì)節(jié)沒(méi)有注意到,所以還是決定從頭開(kāi)始做一遍,把每一個(gè)環(huán)節(jié)都詳細(xì)記錄下來(lái),同樣的把每一個(gè)坑也記錄下來(lái).方便自...