草庐IT

nsstring

全部标签

objective-c - 在 NSDictionary 中获取包含 @ 字符的键的 valueForKey 时出错

我正在尝试在名为“robotDesign”的以下NSDictionary中获取“@type”键的值robotDesign:{"@id"="2";"@type"="piggyDash";turnAngle="-90";width="90.0";}这是我使用的JSON对象的一部分[NSJSONSerializationJSONObjectWithData:options:error:];我正在使用以下代码提取@type值NSString*robot_type=(NSString*)[robotDesignvalueForKey:@"@type"];但收到以下错误:Terminatingap

ios - PayUMoney 支付网关问题

我必须在我的iOS应用程序中集成PayUMoney支付网关。他们没有适用于iOS的SDK。所以我必须在webview中加载一些webURL来支付。我的参数是inti=arc4random()%9999999999;NSString*strHash=[selfcreateSHA512:[NSStringstringWithFormat:@"%d%@",i,[NSDatedate]]];//Generatehash512(rnd.ToString()+DateTime.Now);NSString*txnid1=[strHashsubstringToIndex:20];NSLog(@"tnx

iphone - 如何使用 iCloud 在我的应用程序之间同步 .zip 文件?

是否可以将.zip文件上传到iCloud,然后让它在用户的所有iOS设备上同步?如果是这样,我该怎么做呢?如果有任何文件大小限制,则还要提及最大。允许的文件大小。 最佳答案 这就是我将zip文件与iCloud同步的方式。步骤:1)http://transoceanic.blogspot.in/2011/07/compressuncompress-files-on.html.请引用此链接下载zipapi,它具有用于压缩和解压缩文件夹的代码。2)现在,您只需使用NSData即可。3)“MyDocument.h”文件#import@int

iphone - 保存在 NSDocumentDirectory 中可以吗?

我的应用程序使用NSDocumentDirectory在其中保存图像,我只是想问一下它是否是保存图像(最多100张)的安全方法。我已经阅读了几个线程和问题以及关于它的答案,但我不知道该遵循哪个。有人说可以保存在那里。有人说我不应该使用NSDocumentDirectory来保存,因为它会被iCloud备份。那么我可以在哪里保存它,当用户退出应用程序然后再次运行应用程序时,图像应该仍然存在?我不太了解tmp目录或cache目录。但是,如果它是我应该使用的2个中的任何一个,我如何在此处的代码中使用它们:NSArray*paths=NSSearchPathForDirectoriesInDo

iphone - 从 NSString 中删除特定字符

我想从NSString中删除特定字符或组子字符串。平均NSString*str=@"你好,我是#39;正在解析$#39;我在&我的回复中得到了很多符号";我要删除#39;和$#39;和&(主要是这三个字符串作为响应)输出应该是:你好,我正在做解析,所以我的回复中有很多符号附带问题:我不会写'这里没有空格,因为它转换为' 最佳答案 你应该使用[strstringByReplacingOccurrencesOfString:@"#39"withString:@""]或者您需要替换具体格式的字符串,例如“#number”?

objective-c - 使 stringWithContentsOfURL 异步 - 安全吗?

我试图使-[NSStringstringWithContentsOfURL:encoding:error:]异步,通过从后台线程异步运行它:__blockNSString*result;dispatch_queue_tcurrentQueue=dispatch_get_current_queue();void(^doneBlock)(void)=^{printf("done!%s",[resultUTF8String]);};dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,(unsigne

ios - 带有表情符号的属性字符串 - 适当的高度

我正在尝试获取属性字符串的高度。这按预期工作:[attrStringboundingRectWithSize:sizeoptions:(NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingTruncatesLastVisibleLine)context:NULL]...除非字符串包含表情符号。使用表情符号时,字符串会在标签底部被截断。我需要做什么特别的事情吗? 最佳答案 我知道这是一篇旧文章,但有人可能仍然觉得它有用,您可以转到核心文本,让它为您完成艰苦的工作!staticinl

ios - iOS 9.3 中的 Google+ 正在挂断

这个问题在这里已经有了答案:iOS9.3freezeaftercallingopenURL(2个答案)关闭6年前。我正在使用UIActivityViewController在我的应用程序中使用共享选项;它在iOS9.2中工作正常,Google+共享选项在iOS9.3中不工作为了确认这一点,我使用UIActivityViewController下载了其他具有共享选项的应用,但问题是该应用的整个UI都挂了。我该如何解决这个问题?编辑1:代码:NSURL*URL=[[NSURLalloc]initWithString:@"http://domainName/message.php?"];NS

iphone - ios中的过滤器数组检查多个属性

我有一组自定义对象。自定义对象看起来像这样@interfaceUser:NSObject@property(nonatomic,strong)NSString*user_Id;@property(nonatomic,strong)NSString*user_Name;@property(nonatomic,strong)NSString*user_UserName;@end我必须过滤检查2个属性的数组。也就是说,如果我搜索a那么它应该从包含a的数组中过滤用户列表user_Name或user_Id。我怎样才能做到这一点?对于我知道的单个属性[user_Name]NSString*pred

ios - 使用 AFNetworking 2.0 加载图像

我正在尝试使用AFNetworking2.0将照片添加到POST。此ios应用程序将帖子和照片发送到博客。我不明白为什么图片无法加载。这是我到目前为止得到的://publishtextandimage-(void)publishTextAndImage:(NSString*)resultDisplayand:(NSString*)subjectwith:(NSString*)nonce{imageData=UIImageJPEGRepresentation(selectedImage,0.7);//createadataobjectfromselectedimageNSString*m