@class
使用格式@class 類名;
?
@class寫在.h文件里,import寫在.m文件里。這樣可以提高編譯效率
import會在導入文件發生變化時重新拷貝編譯,而@class只會告訴使用者有這個類,并不會去拷貝。
?
場景1
使用import:a拷貝b,b拷貝c,c發生變化會影響ab
使用@class:a拷貝b,b拷貝c,c發生變化會影響b
場景2
使用import:a拷貝b,b拷貝a,會循環拷貝
使用@class:a拷貝b,b拷貝c,編譯正常
?
轉載于:https://www.cnblogs.com/JavaTWW/p/5140579.html
總結
- 上一篇: python(1) - 数据类型和变量
- 下一篇: 【链表】Add Two Numbers