一、多環(huán)境使用場(chǎng)景及目的 1.在開發(fā)過程中,肯定會(huì)使用多種環(huán)境來進(jìn)行測(cè)試,如:test 、pre等,以前使用原生開發(fā)時(shí),都是通過宏定義,在pch文件中進(jìn)行判斷,但是現(xiàn)在開發(fā)r...
一、多環(huán)境使用場(chǎng)景及目的 1.在開發(fā)過程中,肯定會(huì)使用多種環(huán)境來進(jìn)行測(cè)試,如:test 、pre等,以前使用原生開發(fā)時(shí),都是通過宏定義,在pch文件中進(jìn)行判斷,但是現(xiàn)在開發(fā)r...
測(cè)試上傳蒲公英時(shí)報(bào)錯(cuò):[!] undefined method `resolved_build_setting' for nil:NilClass (NoMethodError)。請(qǐng)問怎么解決呀
iOS持續(xù)集成:Fastlane 實(shí)現(xiàn)多 Target 自動(dòng)化打包發(fā)布1.前言 本篇文章主要講解了 Fastlane 如何實(shí)現(xiàn)多 Target 自動(dòng)化打包發(fā)布,以及如何配置 Appfile、Deliverfile 和 Fastfile 等配置文...
這里的框架都是純swift的 , 感謝開源 ,感謝大神們 。 json解析 SwiftyJSON[https://github.com/SwiftyJSON/SwiftyJS...
為什么第一個(gè)item不可以拖動(dòng)呢
Swift - UICollectionView 長(zhǎng)按拖拽導(dǎo)讀 簡(jiǎn)單用Swift寫了一個(gè)collectionview的拖拽點(diǎn)擊排序效果;拖拽排序是新聞?lì)惖腁pp可以說是必有的交互設(shè)計(jì),如今日頭條,網(wǎng)易新聞等。 GitHub地址:ht...
1、首先要導(dǎo)入CoreBluetooth框架。 2、遵守的協(xié)議與外設(shè)開發(fā)不同,中心設(shè)備的開發(fā)需要遵循如下兩個(gè)協(xié)議。 3、創(chuàng)建中心管理器并用屬性強(qiáng)引用,創(chuàng)建的時(shí)候也會(huì)設(shè)置代理和...
重點(diǎn)! VS <nonatomic> <readwrite> VS<readonly> < retain >, < assign > VS < copy > < strong...
什么是runtime? runtime 是 OC底層的一套C語言的API(引入或),編譯器最終都會(huì)將OC代碼轉(zhuǎn)化為運(yùn)行時(shí)代碼,通過終端命令編譯.m 文件:clang -rew...
//檢測(cè)網(wǎng)絡(luò)是否可以使用 +(BOOL)checkNetworkCanUse{ // NSURL *myUrl = [NSURL URLWithString:@"http:...