- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
navigationController 如何在此代码中设置它的 topViewController(来自 CoreDataBooks 示例)?我假设在 NIB 文件中有一些映射,但是我无法通过查看此代码和 Interface Builder 中的 NIB 文件来证明自己在这里是如何工作的。
该示例的源代码可用 here .
是否有人能够解释在此应用程序中设置了 topViewController,例如在 CoreDataBooksAppDelegate.m“applicationDidFinishLaunching”方法中,获得了 RootViewController 的实例?我猜这个解释可能围绕着如何处理 Interface Builder 和 NIB 文件......
- (void)applicationDidFinishLaunching:(UIApplication *)application {
RootViewController *rootViewController = (RootViewController *)[navigationController topViewController]; // <=== HOW DOES THIS WORK
rootViewController.managedObjectContext = self.managedObjectContext;
// Configure and show the window
[window addSubview:[navigationController view]];
[window makeKeyAndVisible];
}
最佳答案
它似乎是在 MainView.xib 文件中设置的。导航 Controller 内部有一个 View Controller ,设置为 RootViewController 类。
关于iphone - navigationController 如何在此代码中设置它的 topViewController(来自 CoreDataBooks 示例)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5125211/
我一直在摆弄 CoreDataBooks,并试图在当前的三个字段之外向 sqlite 文件添加另一个字段。我在 .xcdatamodel 中添加了属性字符串,并在 book.h、book.m 和本地化
所以我尝试将Apple的CoreDataBooks Demo复制到我的项目中,这几乎是一样的。 但是当我尝试添加项目时出现以下错误: 2014-03-22 20:21:15.108 [7592:60b
我喜欢 coredatabooks 示例应用程序 - 我希望 UITableview 只是一个列表(我可以稍后自定义)。现在它按作者排序。 我正在寻找的行话是什么?..不同类型的 UITableVie
navigationController 如何在此代码中设置它的 topViewController(来自 CoreDataBooks 示例)?我假设在 NIB 文件中有一些映射,但是我无法通过查看此
我在我的应用程序中遇到了这个问题,并使用 Apple 的 CoreDataBooks 重现了它。对代码进行 0 次修改的代码库。问题是,如果您对托管对象进行编辑,并保存上下文,结果是只有一行的部分现在
我是一名优秀的程序员,十分优秀!