0
我是新來的ios,我讀IOS示例代碼「StreetScroller」 在文件:InfiniteScrollView.h :,它宣告接口InfiniteScrollView 但在文件中,InfiniteScrollView.m,它decare的再次接口並添加兩個其他變量。 它似乎重複。任何人都可以對此作出解釋,並告訴我關於對象C的一些URL地址。接口定義IOS示例代碼複製
感謝進步。
我是新來的ios,我讀IOS示例代碼「StreetScroller」 在文件:InfiniteScrollView.h :,它宣告接口InfiniteScrollView 但在文件中,InfiniteScrollView.m,它decare的再次接口並添加兩個其他變量。 它似乎重複。任何人都可以對此作出解釋,並告訴我關於對象C的一些URL地址。接口定義IOS示例代碼複製
感謝進步。
你可能看到的是:
@interface InfiniteScrollView()
...
@end
這就是所謂的class extension,並通過()
表示。顧名思義,它允許您擴展課程。這在ObjC中通常用於聲明私有方法和屬性。
有一個名爲類別,看起來像這樣類似的技術:
@interface InfiniteScrollView (CategoryName)
...
@end
有兩者之間的細微差別。兩者都在上面鏈接的文檔中解釋。
粘貼你正在使用的一些代碼。 – WrightsCS