2016-06-16 8 views
0

2つのエンティティEmployeeとInOutの間に1対多の関係を作成したいとします。 従業員には、名前、電子メール、および関係時間が含まれています。 InOutエンティティでは、inTimeとoutTimeを取りたい。従業員の時間は、多くのINtimeとOUTTimeはの...
がどのように.. Swiftを使用して1対多の関係を作成し、Core Data iOSでデータを取得する

この

は私が作成したものです..私はこの関係とアクセスEmployeeクラスのインタイムとOUTTimeは使用して時間を作る行う

extension CinOut { 

    @NSManaged var inTime: NSDate? 
    @NSManaged var outTime: NSDate? 
    @NSManaged var emp: Employee? 

} 
extension Employee { 

    @NSManaged var email: String? 
    @NSManaged var img: NSData? 
    @NSManaged var name: String? 
    @NSManaged var password: String? 
    @NSManaged var phone: String? 
    @NSManaged var time: NSSet? 

} 
+0

何か試しましたか? – Shubhank

+0

そうだった。しかし、私はinTimeとoutTimeに時間を使ってアクセスすることができません。私が行ったことが正しかったか間違っているかはわかりません。私はIOS初心者です。オンラインチュートリアルをチェックしてこの関係を作成しようとしました。 – Pavani

+0

あなたが今までに作成したデータモデルと質問に関係するコードを投稿してください – Shubhank

答えて

0

が持つことができますあなたはコアデータに関係船を作ろうとしましたが、あなたのコードを共有してください。そこにはユニークキーがすべてのエンティティで利用可能です...あなたは魔法のような単純な方法のライブラリを試しましたか?

+0

ここはgithub.com/PavaniBandi/CoreData-Relationshipsです – Pavani

+0

このリンクは応答していません。 –

+0

ああ申し訳ありませんが、私のネットは少し遅いです。私はチェックしています –

関連する問題