我開始使用Nimbus框架,而且我第一次碰到了這個語法。看起來他們在方法聲明中使用某種協議,然後在聲明變量時使用。我只在類名後看到頭文件中使用的協議,所以這對我來說是全新的。方法聲明的協議?
- (UIView<NIPagingScrollViewPage>*)pagingScrollView:(NIPagingScrollView *)pagingScrollView pageViewForIndex:(NSInteger)pageIndex {
另外:
UIView<NIPagingScrollViewPage>* pageView = nil;
究竟是什麼意思?他們爲什麼使用這種格式?