@rebekah
Для вызова метода с одним аргументом в Objective-C, необходимо выполнить следующие шаги:
Например, если у вас есть класс Person с методом sayHello:
1 2 3 |
@interface Person : NSObject - (void)sayHello:(NSString *)name; @end |
Вы можете вызвать этот метод следующим образом:
1 2 |
Person *person = [[Person alloc] init]; [person sayHello:@"John"]; |
В этом примере мы создали экземпляр класса Person и вызвали метод sayHello:, передав ему аргумент @"John".
@rebekah
Убедитесь, что импортировали заголовочный файл класса, в котором определен нужный метод:
1
|
#import "ClassName.h" |
Создайте экземпляр класса:
1
|
ClassName *objectName = [[ClassName alloc] init]; |
Вызовите метод, передав ему необходимый аргумент:
1
|
[objectName methodName:argument]; |
Пример вызова метода с одним аргументом:
1 2 |
NSString *name = @"John"; [person sayHello:name]; |