草庐IT

NSstring

全部标签

ios - 我如何使用 Assets url 获取图像或视频文件的 NSData

我有一个像这样的网址"assets-library://asset/asset.PNG?id=2B9DB56C-B9C6-4F4E-AD51-8A5E5F1DD2AA&ext=PNG"在“图像”数组中。我如何通过这个url从媒体获取NSData?我需要在此代码中使用NSData:#pragmamarkVKmethods+(NSMutableArray*)attachmentIds:(NSArray*)imagesforMe:(NSDictionary*)me{NSMutableArray*attachmentsList=[NSMutableArraynew];for(inti=0;i但

ios - 我在文本字段中做错了什么结束编辑??货币格式

所以部分代码看起来像-(void)textFieldDidEndEditing:(UITextField*)textField{NSNumberFormatter*formatter=[[NSNumberFormatteralloc]init];[formattersetNumberStyle:NSNumberFormatterCurrencyStyle];NSNumber*currency=[NSNumbernumberWithDouble:[self.SalesAmounttext.textdoubleValue]];self.SalesAmounttext.text=[forma

ios - 如何在 iOS 中将三个文本文件的数据连接/合并为一个文本文件

我有一个大麻烦。我想将多个文本文件的数据连接到另一个文本文件中。但是我不能。你能帮助我吗?非常感谢 最佳答案 逐一读取每个文件,NSString*firstFileContent=[NSStringstringWithContentsOfFile:encoding:NSASCIIStringEncodingerror:nil];//Similarlyreadotherfiles,andstoretheminsecondFileContentandthirdFileContent.//nowconcatenatealltoformon

ios - 混淆 iPhone 密码

如果我需要混淆硬编码的iPhone密码(Oauth客户端标识符和客户端密码),是否可以采用这种方法?NSString*a=@"a";NSString*b=@"b";NSString*c=@"c";NSString*d=@"d";NSString*e=@"e";NSString*f=@"f";NSString*g=@"g";NSString*h=@"h";NSString*i=@"i";/*hidden*/NSString*w=@"w";NSString*x=@"x";NSString*y=@"y";NSString*z=@"z";NSString*pwd=[NSStringstring

ios - 修改webView的Request shouldStartLoadWithRequest :

目前我正在开发一个混合应用程序,它使用webViewshouldStartLoadWithRequest:为登录提供token。我的功能适用于我发出的每个正常请求(例如单击)-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)requestNSLog([NSStringstringWithFormat:@"LoadingView:%@",[[requestURL]absoluteString]]);if([[[requestURL]absoluteString]rangeOfString

ios - Objective-C 中的动态缓冲区(带 ARC)

我正在尝试使用NSString对象的-(void)getCharacters:(unichar*)bufferrange:(NSRange)aRange方法,但我有一个第一个参数的问题。此NSString中的字符数不固定,因此我需要动态分配缓冲区(缓冲区的大小必须类似于[my_stringlength]*sizeof(UniChar))。我是Objective-C的新手,不知道该怎么做。我可以像在C程序中那样使用malloc(启用ARC)吗? 最佳答案 是的,您可以malloc()适当大小的缓冲区。您必须free()缓冲区当不再使用

IOS NSString 解码不工作

我从互联网上收到一个字符串,但我找不到一种方法来转换特殊字符,它们显示在警告框中。这是字符串:@"Sorry,yoursearchdoesn\u0027thaveanyresult"我知道我可以做这样的事情来解决[responsestringByReplacingOccurrencesOfString:@"\u0027"withString:@"'"];但我想要一个适用于任何角色的解决方案我已经尝试了几种解决方案,但都没有接缝工作,我不知道为什么 最佳答案 你可以这样做:NSString*escapedStr=@"Sorry,you

ios - 按翻译后的属性对对象排序

我有一个获取请求返回具有英文属性的对象。我想根据使用NSLocalizedString的翻译(俄语)等价物对这些对象进行排序。我的代码错误地返回按英语排序的数据。我正在使用以下排序描述符:[NSSortDescriptorsortDescriptorWithKey:@"category"ascending:YESselector:@selector(localizedCaseInsensitiveCompare:)]]];我的核心数据实体名为Good,具有category和name属性。我想要一个排序描述符数组,我可以将其传递给获取Controller(setSortDescripto

ios - 个人资料图片未从 Facebook graph api 获取

我没有收到我的Facebook个人资料照片。我得到我的facebookid=739615472819667;+(NSDictionary*)getImage:(NSString*)idd{NSLog(@"%@",idd);NSDictionary*imageDictionary;if([selfhasInternetConnection]==YES){NSString*urlStr=[NSStringstringWithFormat:@"https://graph.facebook.com/%@/picture",idd];NSMutableURLRequest*request=[[N

ios - 我们可以忽略 NSMutableURLRequest 中的 ssl 验证吗?

我是IOS开发的新手,我想知道是否可以忽略“NSMutableURLRequest”类的ssl验证。如果是这样,请指导我。我通过重写忽略了通过委托(delegate)进行的SLL验证-(BOOL)connection:(NSURLConnection*)connectioncanAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace*)protectionSpace;我希望在没有委托(delegate)的情况下忽略SLL验证。我的代码片段NSString*username=_userName.text;NSString*pass