我仍在尝试做简单的事情,所以我保持这个例子就像它们来的一样简单。这是我的文件:
H:
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
- (NSMutableArray *) createArray;
@property NSMutableArray *myArray;
@end
米:
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
[self createArray];
NSLog(@"this is my array: %@",self.myArray);
}
- (NSMutableArray*) createArray {
self.myArray = [[NSMutableArray alloc]init];
for (int i = 0; i < (20); i++){
[self.myArray addObject:[NSNumber
numberWithInt:i]];
}
return self.myArray;
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
@end
我不确定我的逻辑是否错误,或者这只是我输入内容的一个小错误。为什么这不起作用?感谢。