
先說問題:項目中使用到了跨平臺方案的數(shù)據(jù)庫Realm,踩了一些坑唉铜,主要是多線程操作數(shù)據(jù)庫導(dǎo)致Crash的問題龄寞。再說結(jié)論:Realm數(shù)據(jù)庫不允許托管的數(shù)據(jù)在不同線程傳遞訪問倒得,與...
Reachability 項目是 Apple 提供的一個官方 Demo励烦, 用于演示如何使用 System Configuration framework 來監(jiān)控 iOS 設(shè)備...
@南華coder 不是造壮,給一個串行隊列提交n個不同的任務(wù)芝发,橫向來看究恤,這個隊列只有一個線程在跑,但是縱向看后德,這些任務(wù)可能是由不同的線程執(zhí)行的
iOS實錄13:GCD使用小結(jié)[這是第13篇] 導(dǎo)語:在iOS中部宿,多線程方案有四種:pthread、NSThread、NSOperation & NSOperationQueue 和 GCD理张,但是開發(fā)中G...
開發(fā)者賬戶申請完成之后悟耘,接下來就是申請證書開始調(diào)試和發(fā)布APP啦 Certificate 證書(Certificate)是用來給應(yīng)用程序簽名的,只有經(jīng)過簽名的APP才能保證它...
還有穿行隊列的那個圖织狐,使用一個線程暂幼,這句話有歧義,橫向來看移迫,確實穿行隊列只在某個時間點使用一個線程旺嬉,但是如果縱向來看,在某個時間段內(nèi)厨埋,可能使用幾個不同的線程
iOS實錄13:GCD使用小結(jié)[這是第13篇] 導(dǎo)語:在iOS中邪媳,多線程方案有四種:pthread、NSThread、NSOperation & NSOperationQueue 和 GCD,但是開發(fā)中G...
我覺得珠叔,理解的有些問題
不能使用sync將任務(wù)添加到主隊列,這樣會造成死鎖徽龟。 這句話不對。唉地。顿肺。。渣蜗。sync 完全可以將任務(wù)添加到主隊列屠尊,條件是只要 sync 所在隊列不是主隊列即可。耕拷。
iOS實錄13:GCD使用小結(jié)[這是第13篇] 導(dǎo)語:在iOS中讼昆,多線程方案有四種:pthread、NSThread骚烧、NSOperation & NSOperationQueue 和 GCD浸赫,但是開發(fā)中G...
self.delegate = self 這種 實際上跟直接調(diào)函數(shù)實現(xiàn)沒有任何鳥區(qū)別。赃绊。既峡。。
self.delegate = self 碧查?前言 在 Objective-C 項目中运敢,不少開發(fā)者們可能會寫或者曾看到過這樣的代碼: 校仑??把自己的代理設(shè)置為自己传惠?迄沫?這種做法到底妥不妥呢? 本文將采用自問自答卦方、通俗易懂的方...
想必大家對block都很熟悉了羊瘩,雖然都會用,但是你真的知道它的原理嗎盼砍?比如為什么要加上__block尘吗,這個修飾符到底有什么用?不加會有什么后果浇坐?block又是如何實現(xiàn)的等等睬捶。...
干貨不少
iOS-動畫知識梳理學(xué)習(xí)及實踐筆記 記錄iOS動畫的學(xué)習(xí)及實踐 目錄 顯示層(UIView)動畫初級動畫關(guān)鍵幀動畫逐幀動畫Gif動畫的處理 內(nèi)容層(CALayer)動畫CoreAnimation...
學(xué)習(xí)及實踐筆記 記錄iOS動畫的學(xué)習(xí)及實踐 目錄 顯示層(UIView)動畫初級動畫關(guān)鍵幀動畫逐幀動畫Gif動畫的處理 內(nèi)容層(CALayer)動畫CoreAnimation...
個人主頁:http://hellogod.cn 學(xué)習(xí)Objective-C的時候,很明顯的一點感受就是這門語言和C++非常接近(這不廢話嗎QAQ)吗跋。雖然蘋果爸爸對于底層的保護...
1. 要實現(xiàn)以下這些效果都非常簡單 2. 廢話不多說哎迄,先看看實現(xiàn)效果 3. 下面告訴你我為什么說實現(xiàn)這些效果非常簡單 比如說要實現(xiàn)螞蟻森林的導(dǎo)航欄效果(有以下幾個需求): 剛...
前言 相信做過iOS開發(fā)的人都使用過delegate(并不是設(shè)置模式中的proxy),這里就以一個實例隆圆,來分享一下開發(fā)中大量使用某個delegate方法的優(yōu)化方案 位段 在結(jié)...
公司項目用到一個三方開源庫漱挚,里面有個bug,不能改動源碼渺氧,我想來想去旨涝,只能通過runtime這個萬能的手段來解決。但是runtime 并不怎么會用侣背,怎么辦白华,馬上學(xué)習(xí)唄。說到r...