2009-08-26 4 views

答えて

2

テキストフィールドの値をオブジェクトのプロパティの1つにバインドし、Interface Builderの「更新を続行する」チェックボックスをオンにします。この例では、プロパティはtheTextと呼びます。

+ (NSSet *) keyPathsForValuesAffectingValueForContainsLetterA 
{ 
    return [NSSet setWithObjects:@"theText", nil]; 
} 
:その後、言う containsLetterAのキーと値のパスを使用して、ボタンの有効状態を結合し、その後、あなたのオブジェクトでも、あなたのオブジェクトで、その後方法

- (BOOL) containsLetterA 
{ 
    NSRange rangeOfLetterA = [[self theText] rangeOfString:@"A"]; 
    return rangeOfLetterA.location != NSNotFound; 
} 

を入れて、クラスメソッドを追加

関連する問題