iOS 運行時(runtime)

前言 什麼是運行時(runtime)? 首先我們要先知道編程語言有靜態和動態之分。所謂靜態語言,就是在程序運行前決定了所有的類型判斷,類的所有成員、方法在編譯階段就確定好了內存地址。也就意味着所有類對象只能訪問屬於自己的成員變量和方法,否則編譯器直接報錯。比較常見的靜態的語言如:java,c++,c等等。 而動態語言,恰恰相反,類型的判斷、類的成員變量、方法的內存地址都是在程序的運行階段才最終確定
相關文章
相關標籤/搜索