【问题标题】:TabBarController + CoreData + XML Drill down table on xcode 4.2TabBarController + CoreData + XML 在 xcode 4.2 上向下钻取表
【发布时间】:2011-11-04 14:06:59
【问题描述】:

好吧,我必须以这种方式来提供我的应用程序:

标签栏控制器
|
|--- 1) 使用 coreData 从 xml 中的 TableView --- 1.1) 2 个选择后的详细视图
|
|--- 2)TableView (same xml) using coreData (but using other tags) --- 2.1)DetailView after 2 choice
|
|--- 3)MapView 与谷歌地图等。

对于 3) 我没有问题,它可以工作。

我的问题与第 1) 点和第 2) 点有关。

我已遵循本指南:http://blog.sallarp.com/iphone-core-data-uitableview-drill-down/ 其中解释了如何从 xml 文件创建向下钻取表。

我的 xml 与文件中的 xml 具有相似的结构,我需要一个以相同方式工作的表格视图。

但现在在 xcode 4.2 中我想使用情节提要,但我在将代码调整到情节提要时遇到了一些问题,因为窗口是以另一种方式加载的,而且我在使用 appdelegate 时也遇到了一些问题,因为我在应用程序运行过程中出现一些错误。

我的问题是: 1)我如何管理示例中的类和代码以获得如此复杂的应用程序方案? 2)我必须为每个解析器声明单独的委托吗?

有什么建议吗?

【问题讨论】:

  • 我遇到了和你一样的问题。我遵循了相同的指南(来自 sallarp 博客),但我无法使用 UITabBarController 实现它。你能解释一下你是怎么解决的吗?
  • 嗯,假设我还没有解决它!现在我正在使用一个简单的独特导航控制器来处理从 xml 文件中读取的内容,并且我正在使用导航控制器的“工具栏”和一些按钮来切换到其他视图,结果非常类似于原创想法!

标签: xml uitableview core-data xcode4.2 tabbarcontroller


【解决方案1】:

我建议先:

  1. 在 Storyboard 上观看 Apple 2011 开发者视频,然后
  2. 使用故事板和单个 UITableview 创建快速测试项目

一旦您掌握了基本流程/理解,迁移代码可能会变得更加清晰。

【讨论】:

  • 好的,我也是从那里开始的,但是如何管理“多个”coreData 实体?我的意思是:1 coreData“方案”与:2 coreData“考试”有可能吗?
  • 您使用的是 CoreData 版本/迁移吗?该领域还有一些非常好的 WWDC 视频。
  • 不,我没有使用迁移。无论如何,我已经解决了它周围的问题。我正在使用 1 个单独的导航控制器来处理 coredata 层次结构和 xml 解析,并且我使用的是导航工具栏而不是 tableviewcontroller。它更简单......而且它有效 XD
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多