Re: [問題] NSString & NSMutableString

看板MacDev作者 (lukhnos)時間14年前 (2009/09/11 05:11), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《leondemon (狗狗)》之銘言: : 有兩個問題想問 : 1.在NSString中 常有method為 "xxxWithFormat"和"xxxWithString" : 這兩個經我測試 都可以在後面的argument輸入 @"yyyyyy" 或是 一個NSString的物件 : 唯獨xxxWithFormat可以輸入 @"yyyy, %@", stringA : 這兩個只有這個差異嗎? 那為何不統一使用Format這個method就好 : 因為似乎String可以輸入的格式 Format都包含了 掃描 format string 是要花費額外時間的 : 2.在NSMutableString中有個method為 : replaceOccurrencesOfString:withString:options:range: : 其中options為輸入NSStringCompareOptions這個常數 : 但是其中它的選項在Xcode的documentation中講述的沒有很清楚 : 例如NSBackwardsSearch: Search from end of source string. : 可是我不懂這樣搜尋有什麼差異?在指定範圍內取代其結果不都是一樣的嗎? : 另外像NSAnchoredSearch等其他的 我還是不太懂要怎麼用 =.=|| 原字串為 aaaa , 取代 aaa 為 bbb, 有兩種取代法。NSBackwardsSearch 是另一種。 字串取代的東西可以參考其他語言關於使用 regular expression 做字串取代的說明,兩者是共通的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.72.245

09/11 12:46, , 1F
謝謝!
09/11 12:46, 1F
文章代碼(AID): #1AgMk3tl (MacDev)
文章代碼(AID): #1AgMk3tl (MacDev)