我需要一些帮助,我是 Objective-C 的初学者,我尝试编写我的第一堂课,但不幸的是它没有用。这是我的代码
#import <Foundation/Foundation.h>
@interface Fraction :NSObject{
int numerator ;
int demoniratoe ;
}
-(void) print;
-(void) setnumerator: (int) n;
-(void) setdemoniratoe: (int) b;
@end
@implementation Fraction
-(void) print
{
NSLog(@"%i/%i",numerator,demoniratoe);
}
-(void) setnumerator: (int) n{
numerator = n;
}
-(void) setdemoniratoe: (int) b{
demoniratoe = b;
}
@end
int main(int argc, const char * argv[])
{
@autoreleasepool {
Fraction *myfraction;
myfraction = [Fraction alloc];
myfraction = [Fraction init];
[myfraction setnumerator:1];
[myfraction setdemoniratoe:3];
NSLog(@"The value of Fraction is :");
[myfraction print];
[myfraction release];
}
return 0;
}
错误消息位于 [myfraction release] 版本不可用 我使用 XCode 版本 4.5