ios - objective-c 传递数据

标签 ios xcode tableview

http://www.freeimagehosting.net/g2kbc

displaycontoller *show = [[displaycontroller alloc] initWithNibName:@"displaycontroller" bundle:[NSBundle mainBundle]];

Contacts *contacts = [arr objectAtIndex:indexPath.row];

show.context = context;
show.contacts = contacts;

在显示 View Controller 中一切正常, 我再次将相同的数据传递给编辑 View Controller

editcontoller *edit = [[editcontroller alloc] initWithNibName:@"editcontroller" bundle:[NSBundle mainBundle]];


edit.context = context;
edit.contacts = contacts;

在编辑 View Controller 中我得到空单元格 如果我打印我得到的数据 (null)

如果我跳过细节 View Controller ,从表到编辑 View Controller ,一切都很好...... 但是当我从 TableView 到显示再到编辑 View 时,我得到了 zeros(nill)。

最佳答案

在显示中,将这两条日志插入到两次赋值之前,观察日志。

NSLog(@"context: %@", context);   // see any valid data
NSLog(@"contacts: %@", contacts);  // see any valid data

edit.context = context;
edit.contacts = contacts;

关于ios - objective-c 传递数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10911637/

相关文章:

ios - Swift - 从一年中的某一天获取日期

ios - 基于 pod 的 Swift 通用框架

objective-c - 什么是非脆弱 ABI?

ios - 分组部分 UITableView swift IOS 中的重复值

ios - 调用出队单元格时出队可重用单元格崩溃

swift - 带有自定义表格 View 单元格的表格 View 在滚动时消失

objective-c - 获取例程中出现死锁

objective-c - 在 .m 中声明变量与在 .m 中声明变量但在 objective-c 中具有类别之间有什么区别

iphone - createEditableCopyOfDatabaseIfNeeded创建db的空副本!

ios - 静态库无法初始化 mlmodel