Contents A brief introduction Value Types: Instance of Structs and enums are passed by ...
提高本地日志文件的讀取效率 如何統(tǒng)計(jì)讀取時(shí)間 mach_absolute_time()函數(shù) mach_absolute_time是一個(gè)CPU/總線依賴函數(shù),返回一個(gè)基于系統(tǒng)啟...
Brew install didn't work, just download this[https://www.python.org/downloads/release/p...
前言 最近公司新開了個(gè)項(xiàng)目,需要從零開始搭建,之前做過一些組件化的工作,但是之前的開發(fā)語言是OC,新項(xiàng)目切換到了Swift,雖然差異不大,但是還是寫了本文作為記錄 tips:...
swift 5里archivedData要進(jìn)行try catch
Swift - 使用UserDefaults來進(jìn)行本地?cái)?shù)據(jù)存儲(chǔ)UserDefaults 適合存儲(chǔ)輕量級(jí)的本地客戶端數(shù)據(jù),比如記住密碼功能,要保存一個(gè)系統(tǒng)的用戶名、密碼。使用 UserDefaults 是首選。下次再登陸的時(shí)候就可以直接從...
參考的文章中在“優(yōu)雅的解決方案”這個(gè)section之前的內(nèi)容都是好用的,你可以用用來創(chuàng)建一個(gè)兼容OC和Swift的Cooca Touch Framework。 這里說的“優(yōu)雅...
1、ios一個(gè)對(duì)象占用多少字節(jié)? 2、如何計(jì)算圖片加載內(nèi)存中占用大??? 3、VC生命周期 4、多個(gè)網(wǎng)絡(luò)請(qǐng)求完畢執(zhí)行操作?gcd三種方式[https://www.jianshu...
1.選中項(xiàng)目-->Generral-->Deployment-->Main Interface 設(shè)為空 2.刪除Main.storyboard 文件-- 3.刪除info.p...
有錯(cuò)誤,ARMv64是iPhone6s | iphone6s plus|iPhone6| iPhone6 plus|iPhone5S | iPad Air| iPad mini2(iPad mini with Retina Display)
Xcode 封裝生成靜態(tài)庫鑒于開發(fā)便利及程序共享性,我們需要對(duì)自己的項(xiàng)目封裝成庫,方便別人使用,下面就介紹一下庫的基本知識(shí)。 一、什么是庫? 1、庫是共享程序代碼的方式,一般分為靜態(tài)庫和動(dòng)態(tài)庫。2、靜...
masonry 目前提供了相應(yīng)的接口,直接使用即可,這里記錄或許可以提醒某些不知道的人罷了! 一、先解釋相關(guān)API 兩個(gè)API,分為固定間隔不固定寬高,固定寬高不固定間隔,根...
本技術(shù)實(shí)現(xiàn)在YSBlockHook中。 1.方法調(diào)用的幾種Hook機(jī)制 iOS系統(tǒng)中一共有:C函數(shù)、Block、OC類方法三種形式的方法調(diào)用。Hook一個(gè)方法調(diào)用的目的一般是...
有錯(cuò)誤,當(dāng)pagingEnabled屬性為YES時(shí),會(huì)調(diào)用,該方法
- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset{
IOS開發(fā)之UIScrollViewDelegate詳解