在我的应用程序中,我使用从 UITextField 传递的字符串。它可以工作,但是当用户输入带有空格(即 2 个或更多单词)的文本时,应用程序在我使用它的地方崩溃。
.h
NSString *nameReturned
IBOutlet UITextField *nameField;
.m
nameReturned = nameField.text;
应用程序崩溃的地方:
NSLog(@"name returned %@",nameReturned); //here the NSLOg returns the string with the blanks spaces, I mean 2 or more word correctly
NSString *name = [[NSString alloc] initWithFormat:@"%@", nameReturned]; //there the app crash if blank spaces are present.
我使用此字符串来获取用于 URL 请求的 url。