我写的一段代码,输不出来结果,请大神们看看咋回事 !?
#import
@interface Fraction : NSObject
-(void) print; -(void) setNumerator: (int) n;
-(void) setDenominator: (int) d;
@end
@implementation Fraction
OSC有专门的显示代码功能。
#import <Foundation/Foundation.h>
@interface Fraction : NSObject
-(void) print;
-(void) setNumerator: (int) n;
-(void) setDenominator: (int) d;
@end
@implementation Fraction
{
int numerator;
int denominator;
}
-(void) print
{
NSLog(@"%i/%i", numerator, denominator);
}
-(void) setNumerator:(int) n
{
numerator = n;
}
-(void) setDenominator:(int) d;
{
denominator = d;
}
@end
// progame section //
int main (int argc, char * argv[])
{
@autoreleasepool {
Fraction *myFraction;
// Instance //
myFraction = [Fraction alloc];
myFraction = [myFraction init];
// set //
[myFraction setNumerator: 1];
[myFraction setDenominator: 3];
// Display //
NSLog(@"Fraction is:");
[myFraction print];
}
return 0;
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。