1
iOSアプリケーションをswift 2からswift 3に移行する途中ですが、このエラーが発生しました。私は理解できません。行う。iOS 10 Xcode 8 - Swift 3とDateへの移行
dateApproved
というプロパティを読み取ろうとしたときに問題が発生しましたが、dateCreated
では読み取れません。プロパティcEntityを検査する際に
print("dateApproved: \(cEntity.dateApproved)")
print("dateCreated: \(cEntity.dateCreated)")
Entityクラス
@objc(entity)
open class Entity: NSManagedObject {
...
@NSManaged var dateApproved: Date
@NSManaged var dateCreated: Date
...
私は
dateApproved = nil;
dateCreated = "2016-08-24 22:20:38 +0000";
これはエラー
のスクリーンショットであることがわかります注:それは前に働いていた私はスウィフト3.
に準拠するように、すべてのコードを移行していますから、それだけでもう動作しませんあなたは私にこれを追跡/解決する方法についていくつかのポインタを与えてもらえ問題。非常に高く評価。
本当に問題でした。ありがとう – TheEwook