成因 野指針就是指向一個已刪除的對象或者受限內(nèi)存區(qū)域的指針。我們寫C++的時候強(qiáng)調(diào)指針初始化為NULL,強(qiáng)調(diào)用完后也為其賦值為NULL,誰分配的誰回收,來避免野指針的問題。比...
成因 野指針就是指向一個已刪除的對象或者受限內(nèi)存區(qū)域的指針。我們寫C++的時候強(qiáng)調(diào)指針初始化為NULL,強(qiáng)調(diào)用完后也為其賦值為NULL,誰分配的誰回收,來避免野指針的問題。比...
我們知道iOS由于沙盒的存在,應(yīng)用程序不能越過自己的區(qū)域去訪問別的存儲空間的內(nèi)容,不過可能有許多場景我們需要在應(yīng)用程序之間共享數(shù)據(jù),比如多個應(yīng)用共用用戶名密碼進(jìn)行登錄等。雖然...
一. 為什么要回來 2013年畢業(yè),毅然決然踏上北京的征程,從此成為一枚北漂iOS程序猿。 剛?cè)ケ本?,一切都是新鮮的、令人激動的。公司闊氣,行業(yè)前景一片光明,專業(yè)技能飛速上漲...
說明iOS中的RunLoop使用場景1.保持線程的存活,而不是線性的執(zhí)行完任務(wù)就退出了<1>不開啟RunLoop的線程<2>開啟RunLoop的線程(1)實驗用self來持有...
近期發(fā)現(xiàn)網(wǎng)上有許多關(guān)于導(dǎo)入 .tff 字體的博客都是坑爹的,然而朋友們又叫我寫一下,所以今天在這里記錄一下IOS如何導(dǎo)入并在項目中使用 .tff 字體的使用。 1.下載一個 ...
有時候會在APP端顯示大段的文字或者是彈窗顯示幾行提示語,單倍行距會顯得十分擁擠,不美觀,這時候就需要設(shè)置行間距了。如果在app中用得比較多的話,推薦在nsstring 的 ...
在iOS開發(fā)中,為了提升用戶體驗,我們通常會將操作耗時的操作放在主線程之外的線程進(jìn)行處理。對于正常的簡單操作,我們更多的是選擇代碼更少的GCD,讓我們專注于自己的業(yè)務(wù)邏輯開發(fā)...
目標(biāo) 平常我們做iOS開發(fā),會經(jīng)常遇到打開其他的APP的功能。本篇文章講的就是打開別人的APP的一些知識。我們的目標(biāo)是: 打開別人的APP 讓別人打開我們的APP 版本大于等...