IOS開發 OC語言 概述

2021-06-27 08:14:45 字數 540 閱讀 8047

1> 跟#include一樣,拷貝檔案的內容

2> 可以自動防止檔案的內容被重複拷貝

nsobjcruntime.h中有nslog函式的宣告

1> 主標頭檔案:最主要的標頭檔案,名字一般跟框架名稱一樣,包含了框架中的所有其他標頭檔案

2> foundation框架的主頭檔名稱就是foundation.h

3> 只需要包含foundation框架主標頭檔案,就可以使用整個框架的東西

1> 編寫oc原始檔:.m  c語言原始檔.c

2> 編譯:cc -c ***.m ***.c

(只有用到了foundation框架才需要加上-framework foundation)

4> 執行:./a.out

IOS開發 OC語言 分類

分類的作用 在不改變原來類內容的基礎上,可以為類增加一些方法 使用注意 1.分類只能增加方法,不能增加成員變數 2.分類方法實現中可以訪問原來類中宣告的成員變數 3.分類可以重新實現原來類中的方法,但是會覆蓋掉原來的方法,會導致原來的方法沒法再使用 4.方法呼叫的優先順序 分類 最後參與編譯的分類優...

IOS開發 OC語言 property引數

檔名 person.h import 1.set方法記憶體管理相關的引數 retain release舊值,retain新值 適用於oc物件型別 assign 直接賦值 預設,適用於非oc物件型別 copy release舊值,copy新值 2.是否要生成set方法 readwrite 同時生成se...

IOS開發 OC語言 成員變數作用域

public 在任何地方都能直接訪問物件的成員變數 private 只能在當前類的物件方法中直接訪問 implementation中預設是 private protected 可以在當前類及其子類的物件方法中直接訪問 inte ce中預設就是 protected package 只要處在同乙個框架中...