【发布时间】:2014-12-22 20:53:18
【问题描述】:
如果我将数组定义为:
var myList: Array <AnyObject> = []
然后使用 viewDidLoad 覆盖函数来填充这个数组,如下所示:
override func viewDidAppear(animated: Bool) {
let appDel:AppDelegate = UIApplication.sharedApplication().delegate as AppDelegate
let context:NSManagedObjectContext = appDel.managedObjectContext!
let freq = NSFetchRequest(entityName: "List")
myList = context.executeFetchRequest(freq, error: nil)!
tableView.reloadData()
}
我的“列表”只包含用户名作为字符串。 “myList”中究竟存储了什么?是不是就像一个带有用户名的字符串数组一样简单?
任何想法和解释将不胜感激。
【问题讨论】:
-
你真的有两个问题。好消息是第二个答案在这里:stackoverflow.com/questions/10807827/…。你能把那部分拿出来,我们来回答第一个问题吗?
-
@dpassage 谢谢,非常有帮助。第一个问题已经提出来了。
标签: ios arrays uitableview core-data swift