我想修剪一個字符串爲50個字符(如果它太長),所以我決定使用下面的方法。修剪NSString而不擴展它
someString = [someString stringByPaddingToLength: 50 withString: @"" startingAtIndex: 0];
可以在withString
參數後面傳遞空字符串嗎?當方法嘗試添加字符串時,我不想讓應用程序崩潰,直到someString
的長度爲50個字符。恐怕會很糟糕,因爲它必須迭代字符串[someString length]/0
次。
我應該用nil
代替還是尋找另一種方法來修整?
謝謝。
你不能只是試試呢? – titaniumdecoy 2011-05-23 20:28:52
@Jason Boyle:作爲一名Objective-C和Cocoa初學者,我沒有足夠的經驗去知道錯誤(我現在有50個人之一)在哪裏。它可以在任何地方。即使我爲此開始了一個新項目,我可能會犯更多的錯誤。 – 2011-05-23 20:41:35