Tôi gặp sự cố khi thực hiện mã hóa bằng chuỗi. Nó trả về tất cả các giá trị trong CAPS. Tôi muốn nó nhỏ. Có api có sẵn trong mục tiêu C để chuyển đổi mũ trong NSString thành bảng chữ cái nhỏ?Chuyển đổi mũ trong một NSString thành chữ thường
Trả lời
Nếu bạn muốn nó tất cả các trường hợp thấp hơn bạn có thể làm [myString lowercaseString];
Nếu bạn muốn nó vốn sử dụng [myString capitalizedString];
NSString *original = @"blah"
NSString *lowercase = [original lowercaseString];
Mã này sẽ làm cho NSString lowercase
được original
trong tất cả các trường hợp thấp hơn.
[NSString lowercaseString]
Trả về phiên bản chữ thường của NSString của bạn.
(là có một huy hiệu cho câu trả lời thứ tư cung cấp giải pháp tương tự như ba trước đây?)
Tôi chỉ muốn có ai đó đã đăng một câu trả lời tại 06:58 ... – RickiG
Không, nhưng có một phiếu bầu tán thành cho sự hài hước:) –
Nếu bạn muốn sử dụng một miền địa phương cụ thể (các tài liệu NSString dường như không thấy gì Locale phía trên/chữ thường/tận dụng các phương pháp sử dụng) sau đó bạn cần phải sử dụng một hàm CFString:
NSString* inputString = @"input";
NSString* outputString;
NSLocale* locale = [[NSLocale alloc] initWithLocaleIdentifier:@"tr_TR"];
CFMutableStringRef tempCFMString = CFStringCreateMutableCopy(NULL, 0, (CFStringRef)inputString);
CFStringCapitalize(tempCFMString, (CFLocaleRef)locale);
outputString = [[(NSString*)tempCFMString copy] autorelease];
CFRelease(tempCFMString);
//remember to release stuff
Khi bạn muốn để trực tiếp chuyển đổi các chuỗi sau đó,
NSString *str = @"HELLO";
[str lowercaseString];
trong khi bạn đang nhập văn bản từ textfield sau đó,
[textField.text lowercaseString];
TextField là một lối thoát của UITextField
- 1. Chuyển đổi chữ cái thường thành chữ thường trong javascript
- 2. CMake Regex để chuyển đổi chữ thường thành chữ thường
- 3. Chuyển đổi đơn char trong Chuỗi thành chữ thường
- 4. Chuyển đổi các biến JSON thành chữ thường trong C#
- 5. chuyển đổi Chữ thường trong XSL
- 6. chuyển đổi NSDictionary thành NSString
- 7. Chuyển đổi NSString thành NSInteger?
- 8. Chuyển đổi CGAffineTransform thành NSString
- 9. Chuyển đổi NSString thành unichar trong iOS
- 10. Cách chuyển đổi chuỗi thành chữ thường với preg_replace
- 11. Chuyển đổi NSString dài thành NSNumber
- 12. Làm cách nào để chuyển đổi chữ hoa thành chữ thường trong Notepad ++
- 13. Cách chuyển đổi NSNumber thành NSString
- 14. Chuyển đổi NSString thành mảng char
- 15. Xcode iOS: Chuyển đổi int thành NSString
- 16. Chuyển đổi NSString chữ hoa vào vốn hóa
- 17. Chuyển đổi NSString thành const char
- 18. Chuyển đổi chuỗi Unicode/UTF-8 thành chữ thường/chữ thường sử dụng thư viện tinh khiết và chữ thập
- 19. Cách chuyển đổi mảng byte thành NSString
- 20. Cách chuyển đổi NSString thành byte
- 21. Android: Chuyển đổi chữ cái đầu tiên của chuỗi thành chữ thường
- 22. Chuyển đổi danh sách Python bằng chuỗi thành chữ thường hoặc chữ hoa
- 23. Làm cách nào để chuyển đổi chuỗi thành chữ hoa hoặc chữ thường với XSLT?
- 24. Javascript để chuyển đổi chữ thường sang chữ hoa
- 25. một kịch bản MYSQL để chuyển đổi các tên cột thành chữ thường
- 26. Chuyển đổi chữ cái đầu tiên của tệp đã cho thành chữ thường
- 27. Đổi tên tệp thành chữ thường trong Powershell
- 28. SQL: Cách chuyển đổi giá trị thành chữ thường và nối thêm một s?
- 29. Tại sao java chuyển đổi hai thành dạng số mũ
- 30. Làm thế nào để chuyển đổi một giá trị unichar thành một NSString trong Objective-C?
Điều này có ích cũng [myString uppercaseString] – DogCoffee