用Swift开发Mac App(8)
选择“Delete”按钮,右键将它拖动到MasterViewController.swift文件中。保存数据就像iOS,MacApp也能够使用NSUserDefaults,因此我们完全可以把数据存放到那里。在ScaryBugData.swift中定义一个扩展:首先我们让ScaryBugData实现NSCoding协议中的encodeWithCoder方法。当然数组中的所有对象都实现了NSCoding.打开AppDelegate.swift,在applicationWillTerminate()中加入:这样