Có cách nào ngắn để nói "toàn bộ chuỗi" hơn là gõ ra:Phím tắt để tạo NSRange cho toàn bộ chiều dài của NSString?
NSMakeRange(0, myString.length)]
Có vẻ như ngớ ngẩn rằng phần dài nhất của loại mã này là quan trọng nhất (vì tôi thường muốn tìm kiếm/thay thế trong toàn bộ chuỗi)…
[myString replaceOccurrencesOfString:@"replace_me"
withString:replacementString
options:NSCaseInsensitiveSearch
range:NSMakeRange(0, myString.length)];
Nếu bạn cần nhiều hơn 5 lần, sau đó bạn có thể làm cho một phương pháp/category, Nhưng đối với dưới 5 lần 'NSMakeRange (0, myString.length)]' của bạn sẽ ngắn hơn, phải không? –