登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
Objective-C
(共
107
篇經驗)
0
推薦
12K
瀏覽
iOS 從源碼深入探究 weak 的實現
__weak id __week obj1 = obj; 編譯器的模擬代碼 id obj1; obj1 = 0; objc_storeWeak(&obj1, obj); objc_storeWe...
404355009
7年前
Objective-C
移動開發
iOS開發
0
推薦
12K
瀏覽
iOS Block用法和實現原理
《Objective-C高級編程》是一本有趣又難懂的書,全書就講了引用計數、Block、GCD三個概念,有趣是因為講原理、實現的部分是其它iOS專業書籍里少有的。然而每個章節不讀個三五遍還是比較...
dyydp
7年前
Objective-C
移動開發
iOS開發
0
推薦
42K
瀏覽
優雅的開發 Swift 和 Objective-C 混編的 Framework
用Swift封裝OC的庫是一件比較常見的事情,畢竟對于大多數公司來說,老的代碼都是用OC寫的,而且經過多次迭代,這些OC的代碼已經被驗證了是穩定的,用Swift重寫代價太大。
WeldonPoind
7年前
Objective-C
Swift
Apple Swift開發
0
推薦
72K
瀏覽
Objective-C中的NSPredicate
編寫軟件時,經常需要獲取一個對象集合,并通過某些已經條件計算該集合的值。你需要保留符合某個條件的對象,刪除那些不滿足條件的對象,從而提供一些有意義的對象。
cact
7年前
Objective-C
Objective-C開發
0
推薦
21K
瀏覽
如何在逆向工程中 Hook 得更準 - 微信屏蔽好友&群消息實戰
在逆向工程中往往需要針對想要做的功能 Hook 到相應的方法和屬性,小白面對 class-dump 后的大量頭文件表示只能靠『猜』。這里我分享下逆向微信實現屏蔽群消息和好友消息的實戰經驗,適用于 非越獄機 。
yushu311
7年前
Objective-C
移動開發
iOS開發
ARM匯編
0
推薦
35K
瀏覽
Objective-C 數組遍歷的性能及原理
數組的遍歷,這個話題貌似沒什么好探究的,該怎么遍歷就怎么遍歷唄!但是如果要回答這些問題:
fp_hvey
7年前
Objective-C
Objective-C開發
0
推薦
33K
瀏覽
從代理到 RACSignal
ReactiveCocoa 將 Cocoa 中的 Target-Action、KVO、通知中心以及代理等設計模式都橋接到了 RAC 的世界中,我們在隨后的幾篇文章中會介紹 RAC 如何做到了上面...
ojhpwooxx15
7年前
Objective-C
Objective-C開發
0
推薦
16K
瀏覽
在 Swift 中使用 Objective-C 風格的異步 API
許多 Objective-C 風格的異步 API 會在它們的回調閉包中傳入兩個可選類型值:一個代表操作成功時方法的返回值,另一個代表操作失敗時返回的錯誤值。
JulEllzey
7年前
Objective-C
API
Swift
Apple Swift開發
0
推薦
8K
瀏覽
iOS 編程中的 Type System
Type System 是另一項編程語言,或者說編譯器所提供的便利。Pattern Matching 可以讓我們少寫代碼,而 Type System 可以讓我們少犯錯誤,減少 Type 相關的各種 bug。
superboyli
7年前
Objective-C
移動開發
iOS開發
0
推薦
7K
瀏覽
iOS 編程中的 Type System
Type System 是另一項編程語言,或者說編譯器所提供的便利。Pattern Matching 可以讓我們少寫代碼,而 Type System 可以讓我們少犯錯誤,減少 Type 相關的各種 bug。
CanMadewell
7年前
Objective-C
移動開發
iOS開發
0
推薦
10K
瀏覽
iOS 進階—— iOS 內存管理 & Block
我將在本篇博文中詳細的從 ARC 解釋到 iOS 的內存管理,以及 Block 相關的原理、源碼。
2014招聘
7年前
Objective-C
移動開發
iOS開發
0
推薦
12K
瀏覽
使用swift給objc項目做單元測試
swift在iOS開發中越來越普及,大家都認同swift將是iOS的未來,從objc切換到swift只是時間問題。但是,對于老的objc項目,特別是開發積累了2、3年的老項目,從objc轉換到s...
orad9167
7年前
單元測試
Objective-C
Swift
Apple Swift開發
0
推薦
29K
瀏覽
Objective-C自動生成文檔工具:appledoc
由于最近瑣事比較多,所以好久沒有寫文章了。今天我們聊一聊Objective-C自動生成文檔。
xxy220543
7年前
Objective-C
Xcode
Objective-C開發
0
推薦
9K
瀏覽
iOS之兩圓之間標準圓的隨機生成
相信很多社交產品中,肯定會存在尋找附近人或者附近商家的需求,類似下圖,在大圓和小圓之間(橘色區域)生成一系列的隨機圓,并且所有隨機圓之間也不能有交集,我暫且稱這種圓為標準圓。
VirgieJNIG
7年前
Objective-C
移動開發
iOS開發
0
推薦
30K
瀏覽
Objective-C Runtime 完整總結
Objective-C語言是一門動態語言,它將很多靜態語言在編譯和鏈接時期做的事放到了運行時來處理。這種動態語言的優勢在于:我們寫代碼時更具靈活性,如我們可以把消息轉發給我們想要的對象,或者隨意...
mkvm202
7年前
Objective-C
Objective-C開發
0
推薦
8K
瀏覽
聊聊 AOP 模式與 ObjC 對它的實現
說到 AOP 可能有些經驗的小伙伴都有所了解,今天我們來聊聊關于它的內容,以及 ObjC 中如何實現它。
ic8811
7年前
Objective-C
移動開發
iOS開發
AOP
0
推薦
9K
瀏覽
ios 內存管理,weak和unowned
為了防止懸掛指針及內存泄漏,手動內存管理基于一個引用計數(retain count)的概念,所有對象都可以增加或減少一個對象的引用計數,當對象的引用計數大于0,則該對象繼續存在;當該對象的引用計...
LaunaJones
7年前
Objective-C
移動開發
iOS開發
0
推薦
28K
瀏覽
如何編寫自己的 Native Bridge
和很多人一樣,在我弄清楚 React Native 的實現機制之前,其實已經在實際項目中用過一段兒時間了。不過在我學習 React Native 實現機制的過程中,逐漸開始給這個項目貢獻代碼,最...
AdrianaTrot
7年前
Objective-C
Objective-C開發
0
推薦
8K
瀏覽
從 Swift 看 Objective-C 的數組使用
狀態維護是個怎么說都不夠的話題,畢竟狀態的處理是我們整個App最核心的部分,也是最容易出bug的地方。之前寫過一篇以函數式編程的角度看狀態維護的文章,這次從Swift語言層面的改進,看看Obje...
SanCavenagh
7年前
Objective-C
Swift
Apple Swift開發
0
推薦
8K
瀏覽
從Swift看Objective-C的數組使用
狀態維護是個怎么說都不夠的話題,畢竟狀態的處理是我們整個App最核心的部分,也是最容易出bug的地方。之前寫過一篇以函數式編程的角度看狀態維護的文章,這次從Swift語言層面的改進,看看Obje...
FinleyTmg
8年前
Objective-C
Swift
Apple Swift開發
1
2
3
4
5
6
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色