草庐IT

NSstring

全部标签

ios - 如何在 iOS 中解析 nsmutabledictionary 时间?

我已经使用以下代码解析了Json-(void)getWorkingCalendar:(NSData*)dataForParse{NSMutableArray*locations=[[NSMutableArrayalloc]init];NSString*myString;myString=[[NSStringalloc]initWithData:dataForParseencoding:NSASCIIStringEncoding];NSLog(@"datais%@",myString);NSArray*parsedData=[NSJSONSerializationJSONObjectWi

ios - 确认密码的正则表达式

我的密码正则表达式是-(NSString*)getRegularExpression:(NSString*)extraWords{/**^$Emptystring*|Or*^Startofastring*[]Explicitsetofcharacterstomatch*^[:space:]Matchesanynon-white-spacecharacter-equivalentto\S*{6,30}6-20characters*$Endofastring*/return@"^$|^[^[:space:]]{6,20}$";}如何编写包含上述要求的确认密码正则表达式,它也等于我的密码字符

iOS : Could not convert const char to NSString object

我需要将constchar类型的数据转换为NSString对象类型,因为sqlite数据库返回char*类型的数据。为此,我使用了NSString类方法stringWithUTF8strin,但它是返回NULL。它获取sqlite文本类型数据。这是我的代码:-(void)getAllData:(constchar*)sqlQuery{name=[[NSMutableArrayalloc]init];department=[[NSMutableArrayalloc]init];image=[[NSMutableArrayalloc]init];testimonial=[[NSMutabl

ios - 如何重用 NSString 方法?

我正在编写一个接受字符串并返回字符串的方法。我正在尝试以另一种方法使用它。-(NSString*)formatDate:(NSString*)showStartDateTime{NSTimeZone*tz=[NSTimeZonetimeZoneWithName:@"UTC"];NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init];[dateFormattersetTimeZone:tz];[dateFormattersetDateFormat:@"EEEMM/dd/yyyy"];NSDate*dattt=[dateForm

ios - Foursquare field 搜索 API 返回超出半径的结果

我在阿姆斯特丹的keizersgracht拍了张照片。我正在构建一个功能,如果照片位置与Foursquarefield之间存在严格匹配,我会在照片拍摄位置添加一个位置。否则,我希望结果为nil。可以在此处找到我正在调用的FoursquareAPI的文档:https://developer.foursquare.com/docs/venues/search因为我不知道照片是在什么样的地点拍摄的,所以我不能添加一个query参数,它从选项中排除了intent=match.作为解决方法,我选择使用intent=checkin并将几乎所有categoryId的添加到请求中。我的请求现在看起来像

ios - 将 NSStrings 与 NSArray 中的单词匹配的最快方法

我有一个包含2000多个单词的NSArray以及一个同样长的分数列表。我想遍历用户输入的句子/文本文件中的每个单词,并为每个单词获取列表中存在的每个单词的分数。下面是我目前这样做的方式,但我怀疑这是最快的方式。我的问题是是否有更快的方法来完成我想要完成的任务?[sentenceenumerateSubstringsInRange:NSMakeRange(0,[sentencelength])options:NSStringEnumerationByWords|NSStringEnumerationLocalizedusingBlock:^(NSString*substring,NSRa

ios - 从 NSString 中提取数字的最快、代码效率最高的方法是什么?

我有很多这样的字符串。数字可以无限长。113131211389988797从这些NSString中提取数字的最快和代码效率最高的方法是什么? 最佳答案 嗯,每个例子中都有21个非数字字符,所以数字的长度为:NSUIntegerlength=(string.length-21)/2;位置将是:NSUIntegerlocation=string.length-4-length;因此,快速获取数字的路径应该是:[stringsubstringWithRange:NSMakeRange(location,length)];

ios - 创建 GIF 在 iOS 7 上工作,在 iOS8 上刹车

我有一些相当简单的代码,可以从一组UIImages创建GIF图像。它在iOS7上工作得很好。在iOS8上创建了一个文件,但它以某种方式损坏了(在设备上或下载到桌面时不起作用)。这是示例代码:...floatframeTime=(1/(fps*speed));NSString*fileOutput=[NSStringstringWithFormat:@"%@/%ld",NSTemporaryDirectory(),time(NULL)];CGImageDestinationRefdestination=CGImageDestinationCreateWithURL((__bridgeCF

ios - 子类 MKTileOverlay 不显示在 map 上

我正在尝试显示来self们的WMS服务器的WMS切片。我用旧的MKOverlay实现了这一点,但我现在试图更新它以使用MKTileOverlay但我无法显示图block。这是我的类(class):@interfaceWMSTileOverlay()@property(strong,nonatomic)NSString*API,*mapContext,*IDToken;@end@implementationWMSTileOverlay-(instancetype)initWithAPI:(NSString*)APIIDToken:(NSString*)IDTokenandMapConte

ios - 如何在 Objective-C 中将 IP 地址从 NSString 转换为 unsigned int?

如何在Objective-C中将IP地址从NSString转换为unsignedint?NSStringA="192.168.43.149"然后我尝试将其转换为unsignedint,如下所示:unsignedintip;ip=(unsignedint)[AintValue];或sscanf([AUTF8String],"%u",&ip);结果总是只显示192。我希望它显示0xc0a82b95如何在Objective-C中将IP地址从NSString转换为unsignedint?提前致谢。 最佳答案 对于IPv4地址,您可以使用in