Ваша функция работает точно так же в Objective-C:
int testFunction(int zahl) {
int loop;
loop = zahl * 10;
return loop;
}
Другой ваш синтаксис:
- (Недействительными) функции теста {}
Для метода, в вашем .h файле вам нужно:
@interface SomeClass : NSObject {
}
-(int)testFunction:(int)zahl;
@ конец
В вашем .m:
-(int)testFunction:(int)zahl {
int loop;
loop = zahl * 10;
return loop;
}
Затем вы можете назвать его [someObjectOfTypeSomeClass testFunction: 13]
Методы применяются к вашим объектам. Используйте методы для изменения или запроса состояния объектов. Используйте функции, чтобы делать другие вещи. (это то же самое, что методы и функции C ++)