существующий Это мой .h файл:«Нет видимых интерфейс» для метода
@interface test1ViewController : UIViewController{}
-(void)function1:(NSString *)param1:(NSString *)param2 ;
@end
Вот мой .m файл:
- (void)viewDidLoad{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
[self function1:@"333" param2:@"sadfas"];
}
-(void)function1:(NSString *)param1:(NSString *)param2 { }
Эта строка кода дает мне ошибку, заявив: не видно @interface .... заявляет селектор «function1: param2:
[self function1:@"333" param2:@"sadfas" ];
Я попытался немного изменить это, но не смог заставить его работать. Как исправить эту
Это не похоже на правильное определение или объявление метода с несколькими параметрами. (Экстраполируя с Smalltalk, это должно быть что-то вроде '- (void) function1: (NSString *) param1 withParam2: (NSString *) param2;' Я говорю, снова ударил учебники. – millimoose
Эй, @BridgetCay, я заметил, что вы никогда не принимали ответ на любой из ваших вопросов. Если вы найдете для себя ответ, вы должны нажать кнопку проверки под учетной записью пользователя, как показано здесь: http://meta.stackexchange.com/a/5235 Люди будут меньше ответив на ваши вопросы из-за вашего отсутствия следования этому руководству. –