Objective-C Bool Вопрос - PullRequest
       3

Objective-C Bool Вопрос

1 голос
/ 09 февраля 2011

Я пытаюсь увидеть, содержит ли строка более 6 символов. Если это так, то это недопустимо и как мудро для других.

Моя проблема в том, что я пытаюсь вызвать этот метод другим методом. Я ничего не передаю, но вместо этого я использую NSString глобально.

NSString *string = @"123456";
-(BOOL) isValid{

if ([string length] > 6) {
    return YES;
}
else {
    return NO;
}}

Как мне вызвать эту функцию из другой функции, не передавая ничего в параметре?

Ответы [ 2 ]

2 голосов
/ 09 февраля 2011

Если методы в одном классе:

[self isValid];

в противном случае:

[someObject isValid];
1 голос
/ 09 февраля 2011
BOOL valid = [self isValid];

Это самый простой из вызовов в ObjC.Вы, вероятно, должны начать с учебника или книги.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...