登錄
注冊
首頁
項目
經驗
代碼
文庫
問答
博客
資訊
Objective-C
(共
107
篇經驗)
0
推薦
6K
瀏覽
Autorelease實現原理
內存管理一直是學習 Objective-C 的重點和難點之一,盡管現在已經是 ARC 時代了,但是了解 Objective-C 的內存管理機制仍然是十分必要的。
AndersonChi
7年前
Objective-C
移動開發
iOS開發
0
推薦
30K
瀏覽
對runtime的總結:讓你會用Runtime
Runtime,簡稱運行時,就是系統在運行的時候的一些機制,其中最主要的是消息機制,是一套底層的純C語言的API,我們平時所編寫的OC代碼,在程序的運行過程中都轉成了runtime的代碼,平時調...
Mahalia25R
7年前
Objective-C
Objective-C開發
0
推薦
6K
瀏覽
ObjC & JavaScript 交互,在恰當的時機注入對象
移動端項目開發中,免不了出現 Native App (以下簡稱Native)和 H5 頁面(以下簡稱H5)的交互,網絡上有很多第三方框架,比如 WebViewJavascriptBridge ,...
njzt
8年前
JavaScript
Objective-C
移動開發
iOS開發
0
推薦
29K
瀏覽
Swift 3.0 令人興奮,但Objective-C也有小改進--Objective-C的類屬性
于Swift 3.0 出了太多令人興奮的新特性,人們很容易忽略 Objective-C中的小改動。或許你會覺得蘋果提及Objective-C 很可能是為了提高和Swift互操作性,不過蘋果仍然很...
EliseNoskow
8年前
Objective-C
Swift
Objective-C開發
0
推薦
14K
瀏覽
ObjC&JavaScript交互,在恰當的時機注入對象
移動端項目開發中,免不了出現 Native App (以下簡稱Native)和 H5 頁面(以下簡稱H5)的交互,網絡上有很多第三方框架,比如 WebViewJavascriptBridge ,...
uzaz5076
8年前
JavaScript
Objective-C
移動開發
iOS開發
0
推薦
6K
瀏覽
各大排序算法的Objective-C實現以及圖形化演示比較
用Objective-C實現幾種基本的排序算法,并把排序的過程圖形化顯示。其實算法還是挺有趣的
LarMinns
8年前
Objective-C
移動開發
排序算法
iOS開發
0
推薦
6K
瀏覽
Swift學習: 從Objective-C到Swift
這篇文章是自己學習Swift的筆記與深化。希望這篇文章能夠幫助已經有Objective-C經驗的開發者更快地學習Swift。同時也品味到Swift的精妙之處。
GiuTierney
8年前
Objective-C
Swift
Apple Swift開發
0
推薦
29K
瀏覽
Objective-C copy,看我就夠了
在面向對象的程序設計中,對象的copy就是創建一個已經存在的對象的copy。這種對象的創建的結果被稱為原始對象的copy。copy是很基礎的,但是也有其精巧的地方,并且可能造成巨大的消耗。有很多...
vdqh4964
8年前
Objective-C
Objective-C開發
0
推薦
11K
瀏覽
Objc 對象的今生今世
前言 在面向對象編程中,我們每天都在創建對象,用對象描述著整個世界,然而對象是如何從孕育到銷毀的呢? 目錄 1.孕育對象 2.對象的出生 3.對象的成長 4.對象的銷毀 5.總結 一.孕育對象 ...
ppsu
8年前
Objective-C
移動開發
iOS開發
0
推薦
11K
瀏覽
一鍵清除 objc 項目中的無用方法
當項目越來越大,引入第三方庫越來越多,上架的APP體積也會越來越大,對于用戶來說體驗必定是不好的。在清理資源,編譯選項優化,清理無用類等完成后,能夠做而且效果會比較明顯的就只有清理無用函數了。現...
litutyskeme270
8年前
Objective-C
移動開發
iOS開發
0
推薦
6K
瀏覽
優化 App 的啟動時間
這是一篇 WWDC 2016 Session 406 的學習筆記,從原理到實踐講述了如何優化 App 的啟動時間。
vidv3893
8年前
Objective-C
移動開發
iOS開發
0
推薦
12K
瀏覽
數組重復數據分組算法 Objective-C實現
數組重復數據分組算法 Objective-C實現
JeannieWyma
8年前
Objective-C
算法
移動開發
iOS開發
0
推薦
27K
瀏覽
詳細對比9門主流編程語言
在學習編程之前,我們需要清楚學習編程的目的和方向,了解每種語言的優勢、劣勢。這些是國外一個網站做的流行語言對比圖,希望幫你更好的理解各種語言的用處、難易程度。
BonnieCoult
8年前
C語言
Ruby
Objective-C
0
推薦
5K
瀏覽
Objective-C中block實現和技巧學習
關于block的數據結構和runtime是開源的,可以在llvm項目看到
LynetteFure
8年前
Objective-C
移動開發
iOS開發
0
推薦
32K
瀏覽
猿題庫從 Objective-C 到 Swift 的遷移
相信沒有人會懷疑,Swift 是 iOS 開發未來的主流語言,但是由于 Swift 語言的不斷變化以及龐大的遷移成本,真正把項目遷移到 Swift 語言的公司并不多。而猿題庫 iOS 客戶端是一...
WilfordSous
8年前
Objective-C
Apple Swift開發
0
推薦
9K
瀏覽
[iOS] 自動釋放池的前世今生
由于 Objective-C 中的內存管理是一個比較大的話題,所以會分為兩篇文章來對內存管理中的一些機制進行剖析,一部分分析自動釋放池以及 autorelease 方法,另一部分分析 retai...
BriJobe
8年前
Objective-C
移動開發
iOS開發
0
推薦
11K
瀏覽
Swift 3.0 預告 - 將 Objc 庫轉換成更符合 Swift 語法風格的形式
Swift 3.0 更新越來越臨近,這次更新會給我們帶來很多實用的內容,比如對 Objc 庫的遷移,會更符合 Swift 的語法風格。用過之前版本的 Swift,我們會發現很多 Objc 庫的方...
AHJLor
8年前
Objective-C
Swift
Apple Swift開發
0
推薦
7K
瀏覽
從 NSObject 的初始化了解 isa
因為Objective-C的 runtime 只能在 Mac OS 下才能編譯,所以文章中的代碼都是在 Mac OS,也就是 x86_64 架構下運行的,對于在 arm64 中運行的代碼會特別說明。
2421137562
8年前
Objective-C
移動開發
iOS開發
0
推薦
12K
瀏覽
Objective-C中懶惰的 initialize 方法
篇文章可能是對 Objective-C 源代碼解析系列文章中最短的一篇了,在 Objective-C 中,我們總是會同時想到?load、initialize?這兩個類方法。
dongjie001
8年前
Objective-C
移動開發
iOS開發
0
推薦
24K
瀏覽
你真的了解 Objective-C 中的load 方法么?
+ load?作為 Objective-C 中的一個方法,與其它方法有很大的不同。它只是一個在整個文件被加載到運行時,在?main?函數調用之前被 ObjC 運行時調用的鉤子方法。
dmsp7785
8年前
IOS
Objective-C
移動開發
iOS開發
1
2
3
4
5
6
經驗分享,提升職場影響力
投稿
熱門問答
熱門文檔
sesese色