1.oc中新增加的資料型別
(1)boolean(布林)
作用:用來存放邏輯值(1.真(非零) 2.假(0))
儲存的之:true(真)false(假)
boolean 型別的使用
boolean flag=true;
if(flag)else
(2)bool
作用:也算用來儲存邏輯值
取值:yes(真) no(假)
2. oc中的異常捕捉機制
異常:程式執行的時候有bug
捕捉機制:排除錯誤
@try@catch()@finally
3.oc中沒有方法的過載
4.oc中static關鍵字使用
static關鍵字
(在變數宣告前加上關鍵字static,可以使區域性變數保留多次呼叫乙個方法所得的值)
變數為靜態變數,位於程式的全域性資料區
若作全域性變數,可將宣告放在實現檔案的開始部分
在oc中static關鍵字使用誤區
使用static修飾例項變數是不被允許的
使用static修飾了方法也是 錯誤的
OC和C的一些差別
1.import和include的區別?import和include都是引入標頭檔案。import引入的標頭檔案,可以防止重複包含。而include如果沒有寫相應的預處理指令,則無法解決重複包含問題。2.import 和 class的區別 3.foundation foundation.h是什麼東西...
OC相關 02 oc和c的基本差異
前言 面向過程和物件導向。簡單的說,面向過程就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候乙個乙個依次呼叫。物件導向是把構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。兩者的區別就在於面向過程是從事情的開...
OC相關 02 oc和c的基本差異
前言 面向過程和物件導向。簡單的說,面向過程就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候乙個乙個依次呼叫。物件導向是把構成問題事務分解成各個物件,建立物件的目的不是為了完成乙個步驟,而是為了描敘某個事物在整個解決問題的步驟中的行為。兩者的區別就在於面向過程是從事情的開...