目錄 先插入以下介紹以下本編文章除標題所講知識外,還額外包含的內(nèi)容有如下: 1、獲取當前顯示的視圖控制器ViewController2、如何在多次presentViewCon...
目錄 先插入以下介紹以下本編文章除標題所講知識外,還額外包含的內(nèi)容有如下: 1、獲取當前顯示的視圖控制器ViewController2、如何在多次presentViewCon...
我們在開發(fā)中使用avplayer播放時經(jīng)常會遇到諸如來電、鬧鐘響了或者插拔耳機等影響因素,這些事件處理不好會造成不好的用戶體驗。所以今天我們來一起簡單的解決一下這些問題。 首...
在這篇文章中,我將為你整理一下 iOS 開發(fā)中幾種多線程方案,以及其使用方法和注意事項。當然也會給出幾種多線程的案例,在實際使用中感受它們的區(qū)別。還有一點需要說明的是,這篇文...
導語 不會使用block的iOS程序員,不是一個合格的程序員學會了block,你再也不想用繁瑣的代理block沒有你想象中的那么難,不要害怕,不要畏懼,勇敢嘗試筆者入行iOS...
最近接了一個新需求,需要給collectionView的每個section都加上圓角效果(如下圖),這樣我想的辦法是給每個section的頭視圖的兩個上交變成圓角,同時將每個...
最近接到了一個需求:要求在正常播放語音的過程中,當有新消息提示音時播放消息提示音,之后繼續(xù)播放語音,這里就用到了AVAudioSession.AVAudioSession可以...
一、給字符串設(shè)置下劃線效果:例如給字符串 ABCDEFG 設(shè)置下劃線效果 二、給字符串設(shè)置點擊效果例如要達到以下效果 2.設(shè)置lable 3.實現(xiàn)代理方法
需求 根據(jù)兩個日期(NSDate),算出它們相差多少天。 解決方法 NSCalendar類提供了計算差值的接口,可以計算兩個日期相差多少年月日時分秒等 代碼 打印結(jié)果 注意事...
接到一個需求,需要我調(diào)用本地.js文件里的方法,我一開始就想當然的直接用webView去調(diào)用: 結(jié)果是一直在打印error,后來發(fā)現(xiàn)并不能去調(diào).js文件里的東西,但是可以用h...
先說推送的原理,不廢話先上圖: 從圖中可以很清楚的看出來推送的原理主要分為以下幾步:1.由App向iOS設(shè)備發(fā)送一個注冊通知,用戶需要同意系統(tǒng)發(fā)送推送。2.iOS向APNs遠...
從今年年初陸續(xù)有部分金融APP在審核的時候開始遇到因為3.2.1條款被拒的問題,主要是因為政策調(diào)整需要一些資質(zhì)才能通過審核。我們一開始的幾次提交還沒有被拒,后來自己作死改AP...
寫在你需要判斷系統(tǒng)版本的時候啊
NSString* phoneVersion = [[UIDevice currentDevice] systemVersion];
NSLog(@"%@",phoneVersion);
打印出來的就是當前的系統(tǒng)版本
iOS 判斷手機型號及系統(tǒng)版本iPhoneX推出已經(jīng)有很長時間了,從最初的簡單適配到前一段時間拿到真機開始做更優(yōu)化的適配,我在部分地方用到了判斷手機型號及系統(tǒng)版本的方法,下面分享一下。首先需要導入頭文件 ...
@李優(yōu)雅o 具體說一下,我都是直接用的也沒有報錯啊
iOS 判斷手機型號及系統(tǒng)版本iPhoneX推出已經(jīng)有很長時間了,從最初的簡單適配到前一段時間拿到真機開始做更優(yōu)化的適配,我在部分地方用到了判斷手機型號及系統(tǒng)版本的方法,下面分享一下。首先需要導入頭文件 ...
iPhoneX推出已經(jīng)有很長時間了,從最初的簡單適配到前一段時間拿到真機開始做更優(yōu)化的適配,我在部分地方用到了判斷手機型號及系統(tǒng)版本的方法,下面分享一下。首先需要導入頭文件 ...