我在視圖控制器中有一系列方法,它用數據填充數組,並且還允許選擇各種項目 - 工作正常。代碼如下(爲了清楚起見,我在每種方法中都拿出了代碼)。從類中的方法創建類objective-c
我的問題是:我重複使用這個代碼很多,我總是複製並粘貼到新項目中。我認爲訪問一個完成下面所有操作的類(?)將會更容易,而不是將所有這些方法複製並粘貼到每個vc中。然後我可以引用類文件 - 清理我的代碼並減少vc中的行數。
如何將這些方法轉換爲我可以在視圖控制器中分配(?)或調用的東西?
- (NSArray *)imageData {
return __imageData;
}
- (UIImage *)maskAtIndex:(NSUInteger)index maskType:(NSString*)maskName {
return [UIImage imageWithContentsOfFile:path];
}
- (UIImage *)imageAtIndex:(NSUInteger)index phaseType:(NSString*)phaseName {
return [UIImage imageWithContentsOfFile:path];
}
- (UIImage *)phaseaAtIndex:(NSUInteger)index {
return [UIImage imageWithContentsOfFile:path];
}
- (NSString *)imageNameAtIndex:(NSUInteger)index phaseType:(NSString*)phaseName {
return name;
}
- (NSString *)maskNameAtIndex:(NSUInteger)index maskType:(NSString*)maskName{
return mask;
}
- (NSString *)phaseaNameAtIndex:(NSUInteger)index {
return phasea;
}
- (CGSize)imageSizeAtIndex:(NSUInteger)index {
return size;
}
- (NSUInteger)imageCount {
return __count;
}
那麼我在如何使用這個新類別的損失。我已經建立了我的文件,但我不確定如何使用它們。 – malaki1974