対多の関係を持つクラスを構築する最良の方法は何ですか?
私は C# のバックグラウンドを持っています。それでは、C# でそれを行う方法をお見せしましょう。
class User {
public List<string> Items { get; set; }
}
アイテムにアクセスするコード:
User u = new User();
u.Items = new List<string>();
u.Items.Add( "foo" );
u.Items.Add( "bar" );
foreach( string s in u.Items ) {
Console.WriteLine( s );
}
Objective-Cでこれを行うにはどうすればよいですか?