草庐IT

nsstring

全部标签

ios - 如何使用 NSRegularExpressionSearch 在 NSString 中查找项目符号或编号的项目符号?

我有一个NSString,它可能有orderedbullets或unorderedbullets作为字符串。我想单独从弦中取出那颗子弹。有人可以帮我解决这个问题吗?提前致谢。 最佳答案 您可以使用以下代码修剪项目符号。我没有使用正则表达式。我给出了如何识别和移除子弹的想法..NSString*bulletString=@"\u2022";self.lbl.text=[strWithBulletsstringByReplacingOccurrencesOfString:bulletStringwithString:@""];希望对你有

ios - 如何在不使用 dateFormatter 的情况下从 NSString 获取正确的 NSDate

因为NSDateformatter不能使用自定义日历,所以对于像这样的日历:NSCalendar*ISO8601=[[NSCalendaralloc]initWithCalendarIdentifier:NSCalendarIdentifierISO8601];[ISO8601setMinimumDaysInFirstWeek:7];[ISO8601setFirstWeekday:2];如果我们需要weekofYear,此日历会将2015-04-2616:00:00翻译为2015-16周。所以我将得到一个字符串作为2015-16thweek。那么如何将字符串2015-16thweek转

ios - 如何检查 NSString 类型的数据库对象是否为空?

我只想获取那些没有nulllastnameNSString类型的用户。NSFetchRequest*fetchRequest=[[NSFetchRequestalloc]init];NSEntityDescription*entity=[NSEntityDescriptionentityForName:@"USER"inManagedObjectContext:dbHandler.managedObjectContext];NSMutableArray*predicateArray=[[NSMutableArrayalloc]init];NSPredicate*predicate1=[

objective-c - iOS/Objective-C : Attempting to Scan a string for substrings which will be assigned to multiple NSStrings

我正在尝试完成斯坦福iPhone编程(FA10)作业“FlickrFetcher”——到目前为止一切顺利,但我陷入了僵局:我已经成功地提取了“前100张”图片的位置,这些图片的格式为字符串“国家、州、城市”。我想创建两个NSString——一个是国家,另一个是州和城市。然后我可以从哪里做cell.textLabel.text=countryString;cell.detailTextLabel.text=stateCityString;在我的TableView数据源方法中。Fromresearchon计算器和AppleDocumentaion,NSScanner似乎是我最好的选择——这

objective-c - IOS NSString 属性在引用类中始终为 nil

这是我的@interfacedef;@interfaceThumbnail:UIView{NSMutableString*imageCacheKeyBase;}@property(nonatomic,copy)NSMutableString*imageCacheKeyBase;@end这是我的@实现:@synthesizeimageCacheKeyBase;然后在Thumbnail类中名为initWithAsset的方法中:self.urlString=[[_asset.defaultRepresentation.urlabsoluteString]copy];c=(char*)[ur

ios - 我的 NSString 数据没有传输到 View Controller

在我的应用程序中,我使用了导航Controller。我的问题是,当我转到上一个View(使用生成的导航后退按钮)时,我的NSString数据没有传输过来。当我从导航Controller浏览堆栈时,我不知道如何保存这些NSString值。我需要发送一封包含这些NSString值的电子邮件。这是我按下返回按钮之前的ViewController-(void)button{NSString*dd=@"text";viewcontroller.string=dd;}这是按下后退按钮后的前一个Controller(ViewController).h@property(strong,nonatomi

ios - RTCVideoCapturer 捕获器WithDeviceName :(NSString*) becomes very slow after subsequent calls

我正在构建一个基于webrtc的voip应用程序。我在每次调用之前调用以下代码:NSMutableArray*m=[[NSMutableArrayalloc]init];NSMutableArray*o=[[NSMutableArrayalloc]init];//[maddObject:[[RTCPairalloc]initWithKey:@"maxFrameRate"value:@"30"]];//[maddObject:[[RTCPairalloc]initWithKey:@"maxFrameRate"value:@"24"]];//[maddObject:[[RTCPairall

ios - 检查 NSString 是否为空/空的防弹方法是什么?

这个问题在这里已经有了答案:WhatistherightwaytocheckforanullstringinObjective-C?(20个答案)关闭7年前。j我正在构建一个应用程序,如果清洁工已分配给某项工作,我想在UIButton中显示清洁工的联系信息,否则不显示该UIButton。我有“约会”对象,这些对象具有更清洁和更清洁的电话字符串作为属性。我尝试使用它来检查是否打印字符串:if(appt.cleanerPhone)但这会打印带有空电话号码的按钮,这没有帮助。于是我尝试了if([appt.cleanerPhonelength]>2)那是昨天的工作,但刚刚开始崩溃我的应用程序,

iOS 使用正则表达式拆分 NSString

我正在使用这段代码来解析NSString:NSString*string=@"{{natfsgplayer|no=1|pos=GK|name=[[HugoLloris]]|age={{Birthdateandage|1986|12|26|df=y}}|caps=73|goals=0|club=[[TottenhamHotspurF.C.|TottenhamHotspur]]|clubnat=ENG}}";NSError*error=NULL;NSRegularExpression*regex=[NSRegularExpressionregularExpressionWithPatter

ios - 将未知编码的 NSData 网页转换为 NSString

在我的应用中,用户可以保存网页。收到请求后,我会:NSString(data:responseData,encoding:NSUTF8StringEncoding)将我的NSData响应转换为NSString。但是有些页面有一个NSWindowsCP1251StringEncoding编码,或者其他东西,并且该函数返回nil。如何检测编码? 最佳答案 好的,我这样解决了:varpageEncoding=NSUTF8StringEncodingifresponseHeaderFields["Content-Type"]=="text/