我是Objective C的新手,正在尝试一些基本概念,但遇到了几堵砖墙
基本上我想做的是编写一个类,当从另一个类发送消息时返回一个数组
返回值的类将类似于 -
返回类.h
#import <Foundation/Foundation.h>
@interface ReturnClass : NSObject {
}
-(NSMutableArray *) getLocation ;
@end
返回类.m
#import "ReturnClass.h"
@implementation ReturnClass
-(NSMutableArray *) getLocation {
//do some stuff to populate array
//return it
return latLngArray;
}
@end
然后我想将其调用到另一个实现中以获取价值
其他类.m
#import "ViewController.h"
#import "ReturnClass.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
NSMutableArray *latLngArray = [[getLocation alloc] init];
}
我很欣赏这可能有点错误,但请在我努力学习时保持温和:)