Iphone 在iOS上,如何将字符串用于另一个类中的一个类?
我需要帮助。我有一个带有Iphone 在iOS上,如何将字符串用于另一个类中的一个类?,iphone,xcode,nsstring,Iphone,Xcode,Nsstring,我需要帮助。我有一个带有表格视图的视图,当我单击一个单元格时,它会显示另一个带有地图视图的视图。如何将字符串与另一个类中的一个类一起使用?创建@属性(非自动,保留)NSString*stringToshow并在didSelectRowAtIndexPath中指定其值,委托UITableView请在地图视图控制器中写入 @property(nonatomic,retain)NSString* strToSend; @synthesis strToSend; 在地图视图控制器的.h文件中 @pr
表格视图的视图
,当我单击一个单元格时,它会显示另一个带有地图视图
的视图。如何将字符串与另一个类中的一个类一起使用?创建@属性(非自动,保留)NSString*stringToshow在下一个视图中编码>并在didSelectRowAtIndexPath
中指定其值,委托UITableView
请在地图视图控制器中写入
@property(nonatomic,retain)NSString* strToSend;
@synthesis strToSend;
在地图视图控制器的.h文件中
@property(nonatomic,retain)NSString* strToSend;
@synthesis strToSend;
地图视图控制器的.m文件中
@property(nonatomic,retain)NSString* strToSend;
@synthesis strToSend;
在编程TableView的基本视图控制器中
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
MapView* mapObj = [[MapView alloc]initWithNibName:@"MapView" bundle:nil];
mapObj.strToSend = @"Text To Send"; // you can send string to MapView controller via this string object
[self.navigationController pushViewController:mapObj animated:YES];
[mapObj release];
}
你有两种方法来完成这项任务
1。通过使用getter和setter属性(生成@property())。
2。使用NSUserDefault
只要按照我的答案去做就可以得到更好的结果
看这个-看这个问题:-我这样做了,但不起作用:(