Objective-C Runtime 文檔翻譯(一)—Runtime版本和平臺
前言
?
在不同的平臺,有不同版本的OC runtime。
?
舊的和現在的版本
?
有兩個版本的OC runtime——“舊版”和“現在版”。現在版就是OC-2.0並包含了許多新特性。舊版本的runtime的編程接口就是OC-1;現在版本的runtime全部接口參見 Objective-C Runtime Reference 。
最值得註意的新特性是,現在版本的實例變量是“不脆弱的”:
- 在舊版本runtime,如果我們改變一個類的實例變量的布局,我們必須重新編譯所有繼承自它的類。
- 在現在版本runtime,如果我們改變一個類的實例變量的布局,我們不需要重新編譯所有繼承自它的類。
另外,現在版本的runtime支持為聲明的屬性做實例變量的synthesis(參見Objective-C Programming Language)。
?
平臺
?
iPhone應用和OSX 10.5版本的64-位編程使用現在版本的runtime。
Objective-C Runtime 文檔翻譯(一)—Runtime版本和平臺
相關推薦
Objective-C Runtime 文檔翻譯(一)—Runtime版本和平臺
註意 mar 包含 mark 編譯 href enc 文檔翻譯 需要 前言 ? 在不同的平臺,有不同版本的OC runtime。 ? 舊的和現在的版本 ? 有兩個版本的OC runtime——“舊版”和“現在版”。現在版就是OC-2.0並包含了許多新特性。舊版本的ru
intellij idea 官方幫助文檔翻譯(一)安裝
5G cati 歡迎界面 www. 1.8 一點 過去的 方便 使用 安裝需求: 硬件需求: 最低2GB內存,推薦4GB內存 最少要有1.5GB的硬盤空間,以及1GB空間用於緩存 最低1024*768的分辨率 軟件需求:
Spark官方文檔翻譯(一)~Overview
安裝 pre mac os home 翻譯 size ber uri ems Spark官方文檔翻譯,有問題請及時指正,謝謝。 Overview頁 http://spark.apache.org/docs/latest/index.html Spark概述 Apac
文檔總結(一)——文檔的概述
理解 需要 軟件需求 是否 研究 strong 開發項目 問題 項目開發 寫完文檔後,本來想寫一篇具體的文檔的總結的,後來看大家都寫的具體文檔總結,於是我就想:我還是寫一些跟大家不一樣的東西吧。 所以,我就說說我對各個文檔的宏觀理解吧。
Apache Kafka官方文檔翻譯(原創)
存儲 api 生產 instance rup 根據 distrib pos part Apache Kafka是一個分布式流平臺。準確的說是什麽意思呢?我們認為流平臺具有三種關鍵能力: 1、讓你對數據流進行發布訂閱。因此他很像一個消息隊列和企業級消息系統。 2、讓你以高容錯
Spark官方調優文檔翻譯(轉載)
區域 ng- 完整 好的 java類型 int 單個 rdd 常見 Spark調優 由於大部分Spark計算都是在內存中完成的,所以Spark程序的瓶頸可能由集群中任意一種資源導致,如:CPU、網絡帶寬、或者內存等。最常見的情況是,數據能裝進內存,而瓶頸是網絡帶寬;當
webpack官方文檔分析(一):安裝
目錄 單獨 https div script version clas .com 我們 一:安裝 1、首先要安裝Node.js->node.js下載 2、本地安裝 要安裝最新版本或特定版本,運行如下: npm install --save-dev webpack
Orchard Core 文檔翻譯 (三) Orchard Core Modules
href ... lan asp.net mona nbsp .com back wait 原文連接:https://www.cnblogs.com/Qbit/p/andorid-netcore.html 轉載請註明出處 介紹 Orchard Core Modu
Orchard Core 文檔翻譯 (四)CMS ModulesTitle (OrchardCore.Title)
prop tle ron mode con ont itl scrip ret Title (OrchardCore.Title) 標題模塊提供Title Part ,允許用戶定義內容項的標題。它還定義了ContentItemMetadata方面的DisplayText屬
PureMVC 官方文件翻譯(一)
最近在學習PureMVC框架,感覺最權威的還是閱讀官方文件,順便翻譯了下全當記筆記了。 PureMVC概覽 這篇文件他討論PureMVC框架的類和介面,使用UML來闡述它們的角色、職責和協作。 PureMVC框架有一個非常細小的目標一一就是幫助你把應用程式編碼之間的關聯分離成明確
Theano Tutorial文件翻譯(一):詞彙
Apply 應用 應用的意思是對於輸入進行運算然後產生輸出值。就像是數學函式a[符號值] Broadcasting 廣播 廣播是一個允許把不同維度的張量通過一個一個元素進行運算的機制。他通過複製相對小的張量來進行運算。 Constant 常數
Autofac官方文件翻譯——(一)Getting Started
立即開始 將Autofac整合到你的應用的基本模式如下: 按照控制反轉(IoC)的思想構建你的應用程式 新增Autofac引用 在application啟動程式碼裡… 建立ContainerBuilder物件 註冊元件 Build容器並且儲存以備用 在程式
Kafka官方文件翻譯(一)產品概述
流平臺的三要素: 1、提供釋出/訂閱記錄流的能力,類似於訊息佇列; 2、對記錄流的儲存有容錯能力; 3、可以即時處理記錄流。kafka可用於兩大類應用: 1、建立實時流資料管道,在系統或應用之間進行可靠傳輸; 2、建立基於實時流的應用,可以傳輸或處理資料流。先知概念: *k
Django 2.0 之Models(模型) 官方文件翻譯(一)
以下翻譯是自己學習的時候順便記下的,如果有不對的地方還請指正。 模型是關於你的資料的唯一、確定的資料來源。它包含你所儲存的資料的基本欄位和行為。通常,每個模型對映到一個數據庫表。 基礎知識: 每一個模型都是一個Python類,它是 django.db.models.Mo
Elasticsearch7.2中文文件翻譯(一):Elasticsearch簡介
為了搜尋和分析,你懂得!!! 簡介 Elasticsearch是Elastic Stack核心的分散式搜尋和分析引擎。Logstash和Beats有助於收集,聚合和豐富您的資料並將其儲存在Elasticsearch中。Kibana使您能夠以互動方式探索,視覺化和分享資料洞察,並管理和監控堆疊。Elastic
Core Animation 文檔翻譯 (第一篇)
bounds 硬件加速 ans fun per family develop ica elf Core Animation 文檔翻譯(第一篇) 2018-01-13 星期6 前言:作為iOS 開發,官方文檔的閱讀是很有必要的,值此周末便寫下此文。
Core Animation 文檔翻譯 (第四篇)
為我 times mean app gre mage 屬性動畫 class mea Core Animation 文檔翻譯(第四篇) 讓Layer的content動畫起來 核心動畫的基礎接口以及為擁有Layer的View做的動畫擴展接口,使得為Layer制作復雜動畫變
[原][譯]JSBSim官方源碼文檔翻譯(google翻譯)
dep pan arch windows rust one 變量 節點 ria /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CLASS DOCUMENTA
Tornado官方文件,中文翻譯(一)
Tornado是一種非同步的Python網路框架,源自FriendFeed。得利於對非阻塞的運用,Tornado可以處理數以千計的連線,非常適合需要長連線的應用程式。 傳送門 入門——HelloWorld 讓我們從一個簡單的“Hello World”例程開始:
C++ 運算符重載(一)
c++ operator 運算符重載前景 : 在設計模式裏面存在觀察者模式(主題只有一個 , 訂閱著(訂閱主題)有很多個 )。在一些語言中叫事件發送/事件偵聽 比如AS3 。在C#也有類似的概念 , 不過它重載了+/-用於訂閱和取消訂閱的計算。這裏重載+/-用於訂閱或取消訂閱確實比AS3的 addEventL