2012-09-17 24 views
5

Tôi mới sử dụng iPhone (sử dụng iOS 5) và tôi đang cố gắng thay thế : bằng khoảng trống trong NSMutableString. Tôi đã đấu tranh với điều này kể từ một giờ và nó buộc tôi phải sử dụng replaceOccurrencesOfString:@":" withString:@" " options:nil range:; (Tôi nghĩ rằng tôi có thể sử dụng nó mà không có tùy chọn và phạm vi). Tôi đã thử gần như tất cả mọi thứ (đặc biệt là đối với các tham số range) nhưng nó vẫn phàn nàn về các công cụ khác nhau như bad receiver type.Cách đơn giản để thay thế một phần của NSMutableString/NSString

Bất kỳ đề xuất nào về cách đạt được điều này?

Trả lời

11

Đây là cách bạn gọi replaceOccurrencesOfString: để tạo ra hiệu quả mong muốn:

[myString replaceOccurrencesOfString:@":" 
          withString:@" " 
          options:NSLiteralSearch 
           range:NSMakeRange(0, myString.length)]; 
+0

Cảm ơn rất nhiều! Tôi đã gần như bắt đầu đánh đầu vào tường .. – Cemre

Các vấn đề liên quan