**NS_AVAILABLE_IOS(5_0) **這個(gè)方法可以在iOS5.0及以后的版本中使用品抽,如果在比5.0更老的版本中調(diào)用這個(gè)方法,就會(huì)引起崩潰茧泪。
NS_DEPRECATED_IOS(2_0, 6_0)這個(gè)宏中有兩個(gè)版本號(hào)蜓氨。前面一個(gè)表明了這個(gè)方法被引入時(shí)的iOS版本,后面一個(gè)表明它被廢棄時(shí)的iOS版本队伟。被廢棄并不是指這個(gè)方法就不存在了穴吹,只是意味著我們應(yīng)當(dāng)開始考慮將相關(guān)代碼遷移到新的API上去了。
NS_AVAILABLE(10_8, 6_0)這個(gè)宏告訴我們這方法分別隨Mac OS 10.8和iOS 6.0被引入嗜侮。
NS_DEPRECATED(10_0, 10_6, 2_0, 4_0)這個(gè)方法隨Mac OS 10.0和iOS 2.0被引入港令,在Mac OS 10.6和iOS 4.0后被廢棄。
NS_CLASS_AVAILABLE(10_11, 9_0)這個(gè)類分別隨Mac OS 10.11和iOS9.0被引入锈颗。
NS_ENUM_AVAILABLE(10_11, 9_0)這個(gè)枚舉分別隨Mac OS 10.11和iOS9.0被引入顷霹。