次のコード行でmapkitを使用して、タイトルと字幕を設定しようとしています。 textItems配列には2つの文字列があります。NSArrayから注釈への文字列、mapkit
NSArray *textItems = [searchString componentsSeparatedByString:@","];
addAnnotation =
[[AddressAnnotation alloc] initWithCoordinate:location
mTitle:[[textItems objectAtIndex:0] stringValue]
mSubTitle:[[textItems objectAtIndex:1] stringValue]];
「addAnnotation」に達するとアプリが停止します。
mTitle:[[textItems objectAtIndex:0] stringValue]
をmTitle:@"test"
に変更すると正常に動作します。デバッグすると、textItems配列のデータが存在することがわかります。
アイデア?
ありがとうございました。
nslog textitems arrayとobjectatindex o –