в моей функции у меня есть параметр типа NSObject *, позволяющий передавать NSString, NSDate и т. Д. И намеренно делать что-то ... Мне нужно также передать значение типа int .. как я могу это сделать?
спасибо
Вы можете использовать класс NSNumber (http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSNumber_Class/Reference/Reference.html), и инициализировать его методом numberWithInt.
NSNumber
numberWithInt
@ Ответ Итамара достаточен, но я просто упрощаю его.
Попробуйте,
NSNumber *your_object = [NSNumber numberWithInt:int_value];
Так что теперь int_value преобразуется в объект.