草庐IT

NSstring

全部标签

ios - NSInvalidArgumentException 原因 : data parameter is nil in UITableView while trying to display the Flickr images

您好,在我的应用程序中,我想在UITableView中显示Flickr相册列表,所以我搜索了很长时间,并找到了一些解决方案。我已经使用了解决方案中给出的方法,它没有工作,它给出了类似的错误NSInvalidArgumentException',reason:'dataparameterisnil解决方案linkclickhere因为我是第一次尝试这个,所以我无法解决这个问题。这是MYAPILINKforFlickr我已经使用这段代码在UItableview中显示Flickr图像相册列表{NSMutableArray*photoURLs;NSMutableArray*photoSetNa

iOS - API 对象和 Controller 之间的通信

我对两件事感到好奇:1设计与API通信的对象与ViewController之间的通信的高效且易于扩展的方法是什么2如何设计通信对象本身(如何设计可扩展的方法,..)(我知道下面提到的我的方法很困惑,但最后期限很疯狂,直到现在我还没有时间真正考虑它。)让我介绍一下我正在处理的任务:我必须根据与API的通信编写2-3个应用程序。API响应了大约10-15种不同的方法(通过httpPOST发送,结果为JSON)。当然,通信必须是异步的。我的方法:因此,与API(简称apiComm)的对象通信由所有UIViewController共享。apiComm有10到15个方法,每个方法都对应API能够

ios - 将任何语言的数字转换为特定语言

我想在离线模式下将任何语言的数字转换为英文格式这意味着如果我在阿拉伯语中得到10.00作为"١٠.٠٠"。我想将其转换回10.00。我找到了一些链接,但我认为在这种情况下这样做不是一个好主意。因为为此我必须为所有语言写作。convertkABPersonPhonePropertytoarabicnumbers谁能帮我解决这个问题 最佳答案 我是这样解决的BOOLisCommaUsingCountry=[selfifCountryCodePresentIntheList];NSString*strAfterReplacing=@"";

App收据中的iOS日期格式问题

我在验证收据时解析从AppStore返回的JSON。其中一个公共(public)字段是original_purchase_date。但是,此处返回的日期格式为“2014-05-3014:05:51Etc/GMT”。问题是,当我尝试比较它时,后缀(Etc/GMT)似乎导致了问题。我试图了解如何管理它,因为这个后缀可以是任何时区(比如America/Los_Angeles或其他)。有没有办法将其转换成可用的格式?我知道收据中还有一个字段original_purchase_date_ms,我怀疑它是自1970年以来的秒数,但是,这是一个私有(private)字段(未在任何文档中调用),所以我

ios - NSString iOS 俄语编码

我正在使用下面的代码:AVMetadataItem*item=[self.player.metaDataobjectAtIndex:0];NSLog("%@",item.stringValue);它适用于任何英文歌曲标题。但是,当我从AVMetadataItem获取俄语歌曲标题时:ÐÐÐÐРÐЯ-ÐÐСÐРÐÐÐТÐÐУ//СÐУШÐЮТ:1585我怎样才能得到这样的东西:Тратата-мывеземссобойкота.感谢任何帮助。 最佳答案 试试这个:NSData*test=[item.stringVa

ios - 为什么我的文字在 Retina 显示屏上无法正确绘制

我正在尝试绘制一些文本,它在非Retina显示器上很好,但在Retina显示器上它不是高分辨率的。这是我的iPadAir的屏幕截图:请看下面的代码,它实际上绘制了半透明的文本,周围有一个几乎不透明的mask,因此您可以透过文本看到图像。-(void)maskImage:(UIImageView*)imageViewwithText:(NSString*)textfont:(UIFont*)fontattributes:(NSDictionary*)attributesyOffset:(CGFloat)yOffset{NSStringDrawingContext*paraContext=

ios - Facebook Developer API iOS,age_range 返回 NULL

这是我的代码,我在这里做错了什么?请记住,我使用的是FBLoginView,其他字符串返回实际有效结果,而不是年龄范围。提前致谢,-丹尼尔-(void)loginViewFetchedUserInfo:(FBLoginView*)loginViewuser:(id)user{NSString*userID=[NSStringstringWithFormat:@"%@",user.objectID];//objectIDinstead?NSLog(@"userID=%@",userID);NSString*nameFull=[NSStringstringWithFormat:@"%@",

ios - 如何使用 AFNetworking 在 iOS objective-c 中发出此发布请求

我需要从twiliodocumentation发起一个与此等效的POST请求在iOS中发送短信curl-XPOSThttps://api.twilio.com/2010-04-01/Accounts/AC5ef8732a3c49700934481addd5ce1659/Messages.json\-d"Body=Jenny%20please%3F%21%20I%20love%20you%20这是我的:NSString*kTwilioSID=@"AC5ef8732a3c49700934481addd5ce1659";NSString*kTwilioSecret=@"SECRET";NSS

ios - 这曾经有效 : Displaying image using imageWithContentsOfFile

昨天早上这对我有用,现在不行了。所以,我怀疑是其他原因引起的……但我找不到变化。我花了将近一周的时间恢复我的代码,但它仍然无法正常工作(而且我知道昨天早上它正在工作)。所以,我希望在发布这个特定问题(一个症状?)时,会出现一些我可以评估的想法。谢谢。我根据需要下载图片:NSFileManager*filemgr;filemgr=[NSFileManagerdefaultManager];NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*

ios - 如何将 'CapitalizedString' 与土耳其字母一起使用?

我对土耳其语字母有疑问。我有一个反序列化JSON的方法。我从Web服务获取正确的数据并将其设置为对象的变量。newsCategory.name包含'ASKERİHAVACILIK',它是NSString。+(NewsCategory*)convertCategory:(NSMutableDictionary*)jsonDictionary{NewsCategory*newsCategory=[[NewsCategoryalloc]init];newsCategory.name=[jsonDictionaryobjectForKey:@"name"];returnnewsCategory