私はObjective Cを初めて使用し、いくつかの基本的な概念を試していますが、いくつかの壁にぶつかっています
基本的に私がやろうとしているのは、別のクラスからメッセージが送信されたときに配列を返すクラスを作成することです
値を返すクラスは次のようになります-
ReturnClass.h
#import <Foundation/Foundation.h>
@interface ReturnClass : NSObject {
}
-(NSMutableArray *) getLocation ;
@end
ReturnClass.m
#import "ReturnClass.h"
@implementation ReturnClass
-(NSMutableArray *) getLocation {
//do some stuff to populate array
//return it
return latLngArray;
}
@end
次に、値を取得するために、これを別の実装に呼び出したいと思いました
SomeOtherClass.m
#import "ViewController.h"
#import "ReturnClass.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad
{
[super viewDidLoad];
NSMutableArray *latLngArray = [[getLocation alloc] init];
}
これにはおそらくかなりの間違いがあると思いますが、私は学ぼうとしているので優しくしてください:)