私は、私のコアデータをより素敵なものにし、肥大化させないようにたくさんの機能を構築しています。引数が不明な型のメソッドを宣言できますか?
- (NSArray*)retrieveDataFrom:(NSString *) name where:(NSString *) where is:(NSString *) is {
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(%@ = '%@')", where, is];
return [self retrieveDataFrom:name withPredicate:predicate];
}
、その後、時々私は(例えば)このような何かをしたい:これに代えて
[self retrieveDataFrom:@"table" where:@"id" is:int 2];
:
は、私はこのようになります方法を考えてみましょう
[self retrieveDataFrom:@"table" where:@"id" is:@"2"];
タイプを知らなくても引数を受け入れるメソッドを得る方法はありますか?
私はほとんど待つことができません。 – BoltClock
私は彼らが[NSNull null]の@nullを計画しておきたいと思っています。 –
これは私が探していたものでした。 NS型でBeeingすれば十分です。そこからNSNumberからintなどにコンバージョンを設定することができます。また、NSDictionaryを受け入れ、そのストア内で複数の値を受け入れることもできます。私はこの最後の夜を考えるにはあまりにも疲れていたと思う。すばらしい答えをありがとう! :) – Filibustr