1> 什么是runtimeruntime是一套比較底層的純C語言API, 屬于1個C語言庫, 包含了很多底層的C語言API。在我們平時編寫的OC代碼中, 程序運行過程時, 其...
1> 什么是runtimeruntime是一套比較底層的純C語言API, 屬于1個C語言庫, 包含了很多底層的C語言API。在我們平時編寫的OC代碼中, 程序運行過程時, 其...
這篇文章不會教大家如何實現(xiàn)一個具體的動畫效果揩页,我會從動畫的本質(zhì)出發(fā)猖败,來說說 iOS 動畫的原理與實現(xiàn)方式速缆。 什么是動畫 動畫,顧名思義恩闻,就是能“動”的畫艺糜。人的眼睛對圖像有短暫...
前言 作為一個程序開發(fā)人員,調(diào)試程序編寫過程中遇到的各種異常奔潰幢尚,是再常見不過的現(xiàn)象了破停。一般在開發(fā)過程中,我們可以通過打斷點尉剩、輸出log等多種方式來調(diào)試我們的程序真慢。在iOS開...
一、概述 Objective-C語言是一門動態(tài)語言理茎,它將很多靜態(tài)語言在編譯和鏈接期所做的事推遲到運行時處理黑界。這種動態(tài)語言的優(yōu)勢在于:寫代碼更加靈活性管嬉,比如可以把消息重定向到別...
Block基礎(chǔ)回顧 1.什么是Block? 帶有局部變量的匿名函數(shù)(名字不重要朗鸠,知道怎么用就行)蚯撩,差不多就與C語言中的函數(shù)指針類似,可以當做參數(shù)傳來傳去烛占,而且可以沒有名字求厕。 ...
1.什么是runtime? runtime是一套底層的C語言API,包含很多強大實用的C語言數(shù)據(jù)類型和C語言函數(shù)扰楼,平時我們編寫的OC代碼呀癣,底層都是基于runtime實現(xiàn)的。 ...
版權(quán)聲明:本文為博主原創(chuàng)文章弦赖,未經(jīng)博主允許不得轉(zhuǎn)載项栏。 當人們初學 Cocoa/Objective-C 時,Objective-C Runtime 是被忽略的特性之一蹬竖。原因是 ...