以下代碼導致「testf'的衝突類型」。有人有想法嗎?衝突類型 - 函數
.H:
#import <UIKit/UIKit.h>
@interface RootViewController : UITableViewController {
}
@end
.M:
#import "RootViewController.h"
@implementation RootViewController
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *testString=testf(1);
}
NSString* testf(int x){
NSDateFormatter *dateFormatter=[[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd.MM.yyyy"];
NSString *infstr=[dateFormatter stringFromDate:[[NSDate date] dateByAddingTimeInterval:(60*x)]];
[dateFormatter release];
return infstr;
}
- (void)dealloc
{
[super dealloc];
}
@end
雖然這是我的原代碼,一個精簡版,它也不管用。
確切的錯誤是「testf'的衝突類型」。還有一些警告,包括「隱式聲明函數'testf'在C99中無效」。
在此先感謝。
非常感謝! – fscheidl 2011-03-12 12:53:53