jjzjj

NSMutableDictionary

全部标签

ios - 如何通过 iPhone SDK 中的 FBconnect 或 Graph API 在 facebook 中评论或点赞照片?

我正在开发一个iPhone应用程序,我想在其中对Facebook上的照片发表评论或点赞。对于Facebook集成,我使用FBConnect和GraphAPI。我正在通过我的应用程序在我的墙上添加好友照片,现在我想通过我的iPhone应用程序对他们点赞或评论。请建议我如何获得它。提前致谢。 最佳答案 要“喜欢”一张照片(或其他带有ID的东西),只需将您的访问token发布到GraphAPI,例如您的照片的ID为123456789。因此您必须将您的访问token发布到https://graph.facebook.com/12345678

iphone - iOS 上的 Facebook Connect - 图片不显示在墙贴中

我已经使用Facebook提供的演示项目将Facebook连接到我的应用程序。一切都很好,除了最后的一小步......首先,我登录并获得权限。接下来,我上传一张照片。这很好用,我应该可以在我的Facebook相册中看到这张照片。上传此图片后,我得到它的URL(由FBRequest委托(delegate)返回)。将此URL复制粘贴到Web浏览器中会直接转到图像,因此我知道此URL是正确的。问题出在这里:我现在想在墙贴旁边展示这张照片。墙上的帖子很好,但图片似乎没有附加,状态保留为纯文本消息。这是我在最后一部分使用的代码:-(void)request:(FBRequest*)request

iOS 以编程方式关闭静音振动 [私有(private) API]

我想让我的iPhone在静音模式下不振动,即使它在设置中处于打开状态。我想通过应用程序以编程方式进行。这是给我的,所以我可以使用私有(private)API。是否有在设置中管理声音的api?你知道任何解决方案吗?谢谢,弗洛 最佳答案 我认为下面的代码可以解决问题。不过,您需要从某个地方触发它(不明白您是希望通过按钮还是从应用程序内触发它)。NSString*sbPath=@"/var/mobile/Library/Preferences/com.apple.springboard.plist";NSMutableDictionary

ios - 将 CUSTOM 元数据保存在从 iOS 中的 AVFoundation 获取的图像中

当我使用AVFoundation框架获取图像时,如何在图像中保存自定义元数据?我知道我可以访问属性天气它我有我的图像UIImage或CIImage但这些属性似乎彼此不同(即使它是同一张图片)。到目前为止,我是这样访问字典的:(代码取自CaffeinatedCocoa博客)NSLog(@"abouttorequestacapturefrom:%@",[selfstillImageOutput]);[[selfstillImageOutput]captureStillImageAsynchronouslyFromConnection:videoConnectioncompletionHan

ios - 如何在 Swift 的 NSMutableDictionary 中为键的特定索引附加一个值的数组

我想知道如何在Swift的NSMutableDictionary中为键的特定索引附加一个值的数组?我有一个字典如下:letxyz:NSMutableDictionary=["1":[1,2,3,4,"1","n"],"2":[1,2,3,4,"+","o","6","2"]]我想在索引6处向键“1”添加值1,即它应该如下所示:letxyz:NSMutableDictionary=["1":[1,2,3,4,"1","n",1],"2":[1,2,3,4,"+","o","6","2"]]怎么做? 最佳答案 如果您选择方法(对于给定的

swift - 如何检查字典值是否为空

我是swift的新手,遇到的问题很少,而且我不了解如何检查字典值。funcdoValidate(data:Dictionary,isEmail:String)->Bool{if(isEmail=="signup"){if(data["last_name"]==nil||data["email"]==nil||data["password"]==nil||data["first_name"]==nil){returnfalse;}else{returntrue;}}}字典键总是不变的,每次字典键都存在,但我如何检查valueofdata["last_name"]isemptyornot?

ios - 在 SWIFT 中创建具有动态值/键的可变字典

我需要创建一个带有动态键的字典。最后我需要一本字典我尝试使用:varanimDictionary:[String:AnyObject]forpositionin1...10{letstrImageName:String="anim-\(position)"letimage=UIImage(named:strImageName)animDictionary.setValue(image,forKey:strImageName)//NOTWORK//BECAUSEIT'SNOTANSMUTABLEDICTIONARY}所以我尝试了:varanimMutableDictionary=NSMu

swift - 无法将 NSMutableDictionary 类型的值转换为预期的参数类型 '[NSObject:AnyObject]?'

我想将BarCodeReader添加到我的项目中,但我在尝试时遇到了一些问题。在这里我给出了错误代码,如何解决这个问题,请任何人帮助我解决这个问题。letdict=NSMutableDictionary()dict[NSLocalizedDescriptionKey]="Failedtoinitializetheapplication'ssaveddata"dict[NSLocalizedFailureReasonErrorKey]=failureReasondict[NSUnderlyingErrorKey]=errorerror=NSError(domain:"YOUR_ERROR

ios - NSMutableDictionary 将 NSString 值视为 NSNumber

我在NSMutableDictionary中有以下值-参见图片我试图这样得到“a”:leta=dictionary.objectForKey("a")as!String此时应用崩溃无法将类型“__NSCFNumber”(0x...)的值转换为“NSString”(0x...)。“”内的其他数字被视为字符串,字符串外的数字也被毫无问题地转换为字符串。谁能告诉我这是怎么回事?以及如何轻松获得这些值? 最佳答案 该值是一个NSNumber,而不是一个NSString。您可以使用stringValue来转换它:ifleta=d["a"]as

arrays - Swift - 更新多维 NSMutableDictionary 的值

在下面的Playground示例中,我尝试修改一个multidimensionalNSMutableDictionary。有人可以解释修改多维可变字典的正确方法吗?importCocoaletplayer="Player1"letcharacterName="MagicGlop"letstrength=23letdefense=220lettype="fire"varexample:NSMutableDictionary=["id":1,"player":player,"characters":["character-name":characterName,"stats":["stre