Objective-C学习进度:第三章看完了
第三章看完了,但练习题有一半不会做。。。。。
期待看第二遍时会做。
以下是我的最后一道练习题作业,无法运行,等复习时解决。
#import <Foundation/Foundation.h>
//----interface section----
@interface XYPoint:NSObject
{
int XPoint;
int YPoint;
}
-(void) print;
-(void) setXPoint:(int) x;
-(void) setYPoint:(int) y;
-(int) XPoint;
-(int) YPoint;
@end
//---@implementation section----
@implementation XYPoint
-(void) print
{
NSLog(@"%i,%i",XPoint,YPoint);
}
-(void)setXPoint:(int)x
{
XPoint=x;
}
-(void)setYPoint:(int)y
{
YPoint=y;
}
-(int)XPoint
{
return XPoint;
}
-(int)YPoint
{
return YPoint;
}
@end
//--------program section-----
int main (int argc, const char * argv[])
{
@autoreleasepool {
//Set xypoint to 9,4
[XYPoint XPoint:9];
[XYPoint YPoint:4];
//Display the Point using our two method
NSLog(@"The value of myXYPoint is:%i,%i",[XYPoint XPoint],[XYPoint YPoint]);
}
return 0;
}