我正在嘗試 在Objective-C中定義一個名爲「print」的實例方法,它返回一個布爾值並接受一個名爲「toPrint」的字符串參數。定義返回布爾值的實例方法目標c
我使用(BOOL)打印:(「STR」) 「toPrint」,但不能確定是否正確的語法
我正在嘗試 在Objective-C中定義一個名爲「print」的實例方法,它返回一個布爾值並接受一個名爲「toPrint」的字符串參數。定義返回布爾值的實例方法目標c
我使用(BOOL)打印:(「STR」) 「toPrint」,但不能確定是否正確的語法
- (BOOL)print:(NSString *)toPrint {
...
}
你需要閱讀更多有關目標C :)
你想
- (BOOL)print:(NSString *)toPrint
{
...
return YES;
}
...但是如果使用更長,更具描述性的方法名稱和參數,你會做得更好。
Objective C method conventions建議的名字,這個方法可以意味深長地說出,如enumerateSubstringsInRange:options:usingBlock
你必須避免的另一件事是在命名空間的方法或屬性衝突。較長,較不常見的名稱可避免這種情況。
如果其中一個答案有幫助,[習慣接受它](http://stackoverflow.com/help/someone-answers),將問題標記爲已回答。它有利於您,我們和訪問該問題的其他用戶。 –