更新了一下xcode版本,結(jié)果release死活報(bào)錯(cuò)debug正常運(yùn)行。Command SwiftCompile failed with a nonzero exit cod...
更新了一下xcode版本,結(jié)果release死活報(bào)錯(cuò)debug正常運(yùn)行。Command SwiftCompile failed with a nonzero exit cod...
注釋規(guī)范 設(shè)計(jì)描述使用多行注釋/***/ 文本注釋使用/// 需要對(duì)方法參數(shù)或返回值做說明時(shí)使用option+command+/注釋 同一個(gè)文件有多個(gè)邏輯塊使用MAEK: -...
注釋規(guī)范 一. 模塊分割注釋:使用//MARK: - ,等價(jià)于OC中的#pragma mark 二. 屬性注釋、枚舉的case注釋、使用/// 三. 方法注釋:選中方法...
上周一,我一進(jìn)教室門,就聽到了孩子們嘰嘰喳喳在討論。我正準(zhǔn)備問他們?cè)谟懻撌裁?,就被一個(gè)女同學(xué)先問了。 “老師,聽說你用英語評(píng)論他們的朋友圈。哼,老師,你偏心?!????這些小孩...
修改變量值 用runtime方法修改變量值,相當(dāng)于賦值語句,主要原理是遍歷類的IvarList,找到名字相同的實(shí)例變量,然后修改其屬性值。 添加屬性 常見于在category...
前言:作為一名開發(fā)人員我們經(jīng)常會(huì)聽到HTTP協(xié)議、TCP/IP協(xié)議、UDP協(xié)議、Socket、Socket長連接、Socket連接池等字眼,然而它們之間的關(guān)系、區(qū)別及原理并不...
很詳細(xì) 贊一個(gè)
【iOS開發(fā)工程化——開發(fā)中】:組件化開發(fā),使用CocoaPods管理私有庫目錄一、組件化開發(fā)二、使用CocoaPods管理私有庫? 1、創(chuàng)建我們自己的podspec文件倉庫,并連接到CocoaPods? 2、創(chuàng)建私有庫? 3、編寫私有庫的源代碼和p...
目錄一、組件化開發(fā)二、使用CocoaPods管理私有庫? 1、創(chuàng)建我們自己的podspec文件倉庫,并連接到CocoaPods? 2、創(chuàng)建私有庫? 3、編寫私有庫的源代碼和p...
在性能優(yōu)化中一個(gè)最具參考價(jià)值的屬性是FPS:Frames Per Second,其實(shí)就是屏幕刷新率,蘋果的iphone推薦的刷新率是60Hz,也就是說GPU每秒鐘刷新屏幕60...
iOS 開發(fā)的最后一步就是進(jìn)行 App 的打包和分發(fā),這里分為兩個(gè)步驟: Archive:對(duì) Target 進(jìn)行編譯、歸檔,生成 .xcarchive 文件。 Export:...
在傳參時(shí),如果closure參數(shù)是在當(dāng)前函數(shù)作用域執(zhí)行完之前調(diào)用的,closure是非逃逸閉包;如果是在作用域以外的地方調(diào)用,則是逃逸閉包。在我們使用時(shí),發(fā)現(xiàn)如果傳參數(shù)是可選...
本文主要分享一下 iOS15 上適配方案,僅做開發(fā)記錄使用,開發(fā)過程中通過使用陸續(xù)增加。 iOS15 的適配,很重要的一環(huán)就集中在UINavigationBar和UITabb...