0
我想在我的Swift應用程序中使用XYPieChart製作餅圖,但我不知道如何使用Swift檢索值。我有用Objective-C編寫的代碼,需要在Swift中編寫它。有誰知道這是怎麼做到的嗎?如何將這個XYPieChart的代碼重寫爲Swift?
- (NSUInteger)numberOfSlicesInPieChart:(XYPieChart *)pieChart {
return self.values.count;
}
- (CGFloat)pieChart:(XYPieChart *)pieChart valueForSliceAtIndex:(NSUInteger)index {
NSNumber* value = self.values[index];
return value.doubleValue;
}
- (UIColor *)pieChart:(XYPieChart *)pieChart colorForSliceAtIndex:(NSUInteger)index;
- (NSString *)pieChart:(XYPieChart *)pieChart textForSliceAtIndex:(NSUInteger)index; //optional
謝謝。我不知道如何爲numberOfSlicesInPieChart或valueForSliceAtIndex或其中的任何值設置值。我將如何設置它們? – ansariha 2014-11-07 22:42:59
你不知道如何從函數中返回一個值?我強烈建議你再學習一下Swift編程語言書。嘗試'返回self.values.count'和'返回self.values [index] .doubleValue' – 2014-11-07 23:51:12