草庐IT

nsstring

全部标签

ios - 枚举 NSString 的最佳方法

我正在寻找枚举objc对象(例如NSString)的方法,我记得Xcode4+版本中有一个新功能,它提供了一种新的枚举方法,但不是很清楚。有人知道吗? 最佳答案 好的,我自己回答了。我猜我弄错了。这是我上面提到的新功能:typedefenumLanguage:NSUInteger{ObjectiveC,Java,Ruby,Python,Erlang}Language;这只是Xcode4.4中枚举的新语法,但我认为我们可以将“NSUInteger”交换为“NSString”真是太愚蠢了。所以这是我发现有效的方法:http://long

ios - 枚举 NSString 的最佳方法

我正在寻找枚举objc对象(例如NSString)的方法,我记得Xcode4+版本中有一个新功能,它提供了一种新的枚举方法,但不是很清楚。有人知道吗? 最佳答案 好的,我自己回答了。我猜我弄错了。这是我上面提到的新功能:typedefenumLanguage:NSUInteger{ObjectiveC,Java,Ruby,Python,Erlang}Language;这只是Xcode4.4中枚举的新语法,但我认为我们可以将“NSUInteger”交换为“NSString”真是太愚蠢了。所以这是我发现有效的方法:http://long

ios - 如何删除/解码 URL 百分比编码?

我想获取一个url并将其转换为更可读的格式。例如我有以下链接:http://en.wikipedia.org/wiki/S%C3%A1ndor_Font我去掉了不必要的部分,留下了"S%C3%A1ndor_Font"作为NSString。有没有什么方法可以将其转换为"SándorFont"(实际上应该是什么),而不必输入特殊字符的每一个组合并替换字符串的每个部分?为了演示我想如何使用它,我编写了以下示例代码://requestisaNSURLRequestwithaurlofhttp://en.wikipedia.org/wiki/S%C3%A1ndor_FontNSRangerang

ios - 如何删除/解码 URL 百分比编码?

我想获取一个url并将其转换为更可读的格式。例如我有以下链接:http://en.wikipedia.org/wiki/S%C3%A1ndor_Font我去掉了不必要的部分,留下了"S%C3%A1ndor_Font"作为NSString。有没有什么方法可以将其转换为"SándorFont"(实际上应该是什么),而不必输入特殊字符的每一个组合并替换字符串的每个部分?为了演示我想如何使用它,我编写了以下示例代码://requestisaNSURLRequestwithaurlofhttp://en.wikipedia.org/wiki/S%C3%A1ndor_FontNSRangerang

ios - +entityForName : nil is not a legal NSManagedObjectContext parameter searching for entity name 'Account' '

我尝试了很多选项,但找不到解决此问题的方法。我创建了一个核心数据文件并将实体命名为帐户,创建了一个名为用户名的字符串属性。然后将实体的类编辑为NSManagedObject,不确定是否正确。现在,以下代码在我的LoginViewController中:-(void)viewDidLoad{[superviewDidLoad];ITAppDelegate*appDelegate=(ITAppDelegate*)[[UIApplicationsharedApplication]delegate];NSManagedObjectContext*context=appDelegate.mana

ios - +entityForName : nil is not a legal NSManagedObjectContext parameter searching for entity name 'Account' '

我尝试了很多选项,但找不到解决此问题的方法。我创建了一个核心数据文件并将实体命名为帐户,创建了一个名为用户名的字符串属性。然后将实体的类编辑为NSManagedObject,不确定是否正确。现在,以下代码在我的LoginViewController中:-(void)viewDidLoad{[superviewDidLoad];ITAppDelegate*appDelegate=(ITAppDelegate*)[[UIApplicationsharedApplication]delegate];NSManagedObjectContext*context=appDelegate.mana

iphone - 子字符串在 NSString 中的位置

如何获取NSString中子字符串的位置/索引?我正在通过以下方式找到位置。NSRangerange=[stringrangeOfString:searchKeyword];NSLog(@"matchfoundatindex:%u",range.location);当searchKeyword是string中的子字符串时,返回index:2147483647。我如何获得像20或5这样的索引值? 最佳答案 2147483647与NSNotFound是一样的,这意味着您搜索的字符串(searchKeyword)没有找到。NSRanger

iphone - 子字符串在 NSString 中的位置

如何获取NSString中子字符串的位置/索引?我正在通过以下方式找到位置。NSRangerange=[stringrangeOfString:searchKeyword];NSLog(@"matchfoundatindex:%u",range.location);当searchKeyword是string中的子字符串时,返回index:2147483647。我如何获得像20或5这样的索引值? 最佳答案 2147483647与NSNotFound是一样的,这意味着您搜索的字符串(searchKeyword)没有找到。NSRanger

iphone - iOS : NSString retrieving a substring from a string

嘿,我正在寻找一种从另一个字符串中提取字符串的方法。它可以是任意长度并且位于字符串的任何部分,因此通常的方法不起作用。例如http://bla.com/bla?id=%1234%&something=%888%我要提取的是从id=%到下一个%。有什么想法吗? 最佳答案 使用rangeOfString方法:NSRangerange=[stringrangeOfString:@"id=%"];if(range.location!=NSNotFound){//range.locationisstartofsubstring//range.

iphone - iOS : NSString retrieving a substring from a string

嘿,我正在寻找一种从另一个字符串中提取字符串的方法。它可以是任意长度并且位于字符串的任何部分,因此通常的方法不起作用。例如http://bla.com/bla?id=%1234%&something=%888%我要提取的是从id=%到下一个%。有什么想法吗? 最佳答案 使用rangeOfString方法:NSRangerange=[stringrangeOfString:@"id=%"];if(range.location!=NSNotFound){//range.locationisstartofsubstring//range.