jjzjj

objectForKey

全部标签

ios - 处理 Facebook 用户照片的分页

我正在为一款iOS应用开发一项功能,该功能将使用户能够从他们的Facebook图库中选择一张照片。我收到了让照片正常工作的初始请求-它确实返回了少量照片以及指向下一批和上一批的链接。我的问题是我不知道处理这种分页的正确方法是什么;我花了很长时间尝试用谷歌搜索它或在Facebook的文档中找到答案,但它简直是垃圾(即没有任何帮助)。您能否看一下应该处理此请求的方法并向我解释如何将其余照片添加到usersFacebookPhotos可变数组?NSMutableArray*usersFacebookPhotos;-(void)getUserPhotoAlbumsWithSuccess:(vo

iOS 接收远程通知并打开 url

我有这个从服务器接收推送通知的iOS应用程序,在推送通知中它包含一个url。现在我的应用程序有一个标签栏Controller和4个标签,每个标签包含一个WebView,如何在收到推送通知后立即打开url并在其中一个WebView中加载页面?我能够像这样从通知消息中获取url:-(void)application:(UIApplication*)applicationdidReceiveRemoteNotification:(NSDictionary*)userInfo{NSLog(@"userInfo:%@",[userInfodescription]);NSLog(@"alert:%

ios - [__NSCFString objectForKey :]: unrecognized selector sent to instance

关闭。这个问题需要debuggingdetails.它目前不接受答案。编辑问题以包含desiredbehavior,aspecificproblemorerror,andtheshortestcodenecessarytoreproducetheproblem.这将有助于其他人回答问题。关闭8年前。Improvethisquestion我在这里遇到这个错误+(CGFloat)heightForViewWithObject:(id)objectinColumnWidth:(CGFloat)columnWidth{NSString*titleText=[objectobjectForKey

ios - 神奇的记录将大量数据保存到数据库

我正在使用神奇的记录将大量数据保存到我的数据库中。我想将它保存在后台,但它卡住了UI。我正在使用保存它[MagicalRecordsaveWithBlock:^(NSManagedObjectContext*localContext){}completion:^(BOOLsuccess,NSError*error){}];所以它不应该阻塞UI。但我发现它出于某些原因使用主线程来合并更改或类似的东西。如果有人可以提出如何提高效率的解决方案,我将不胜感激。我正在使用的代码:-(void)saveRidesForUser:(User*)userfromResponseData:(id)res

ios - NSAssert 中使用的变量的未使用变量警告

我有一段代码,其中包含一些仅在NSAssert语句中使用的变量。他们检查调试构建更严格执行的方法参数的某些先决条件。这是一个例子:NSString*videoCodec=[outputSettingsobjectForKey:AVVideoCodecKey];NSNumber*width=[outputSettingsobjectForKey:AVVideoWidthKey];NSNumber*height=[outputSettingsobjectForKey:AVVideoHeightKey];NSAssert(videoCodec&&width&&height,@"OutputS

ios - 具有零值的 NSDictionary 快速 KVC

不确定我是否正确命名了问题,但这里是:假设我有一个从API返回的JSON响应。使用完美运行的SBJson解析JSON。JSON示例:{"value":15199,//thisfieldisrequired"value_str":"$1.5k",//thisfieldisrequired"change":33//thisfieldisoptional}现在它被解析为一个简洁的小NSDictionary,我可以从中阅读。到目前为止,我是这样的://letsassumethat"dict"istheparsedJSONusingSBJSONNSDictionary*number=@{@"va

iphone - 将消息发送到 objectForKey 到 NSMutableArray 实例,并且有效!!奇怪的?

我在我的程序中编写了一个非常糟糕的代码,在我学习ObjectiveC和iOS平台时只是在玩弄。我所做的是,我已经像这样创建了NSMutableArray,placeInfo=[NSMutableArrayarray];后来在我的代码中我正在做这样的事情,基本上我是在操纵Googleplacesapi响应(JSON)。NSDictionary*results=[responseStringJSONValue];placeInfo=[resultsobjectForKey:@"result"];self.phoneNumber=(NSString*)[placeInfoobjectForK

iphone - 具有多个 objectKeys 的 NSMutableArray 中的 NSDictionary 上的 sortUsingComparator

我正在尝试对NSDictionaries的mutableArray进行排序,目前我可以通过使用一个objectForKey值进行排序来做到这一点,但问题是这些值中的很多可能是相同的,所以我需要另一个objectForKey来排序阵列。我想知道,如果第一个objectForKey比较返回相同的值,那么我如何才能进行第二个objectForKey比较,依此类推。目前我正在这样做,这很有效..但显然只在一个键上。[dataArrayOfDictionariessortUsingComparator:^NSComparisonResult(NSDictionary*d1,NSDictionar

ios - 使用 Google Maps SDK 在 map 上绘制错误的多段线

我正在尝试使用GoogleMapsSDK在我的map上绘制路线。This是我正在调用的URL,我将JSON响应解析为坐标数组:idjsonResponse=[NSJSONSerializationJSONObjectWithData:responseObjectoptions:NSJSONReadingMutableContainerserror:nil];intpoints_count=0;points_count=[[[[[[jsonResponseobjectForKey:@"routes"]objectAtIndex:0]objectForKey:@"legs"]objectA

ios - 谷歌地图方向作为 iPhone 上的 map

我正在开发一个iPhone应用程序,该应用程序需要在UIWebView中显示从一个点A到另一个点B的步行路线,该UIWebView会加载具有相关参数的GooglemapURL。我正在加载的URL示例:[self.myWebViewloadRequest:[NSURLRequestrequestWithURL:[NSURLURLWithString:@"http://maps.google.com/maps?saddr=55.720923,12.513428&daddr=55.745666,12.546387"]]];我需要UIWebView将方向显示为map(如map上的线条),如下面