草庐IT

iphone - Bonjour 在后台?

我注意到Pasteboard是一款适用于iOS的剪贴板应用程序,它可以在后台运行Bonjour服务。我不知道他们是如何实现的,所以我在互联网上搜索,然后发现它在后台播放无声文件。但现在不是了,因为我在iPod管理界面看不到app图标。他们怎么能那样做?有任何想法吗?提前谢谢你。凯。 最佳答案 理论上,您可以将您的应用程序标记为needingtoruninthebackground连续(用于VoIP或映射)。我已经在概念验证中做了一些这件事并且效果很好。或者,thisdocument似乎记录了如何在后台进行联网。

ios - 将 View 拆分为 4 个三角形区域并检测触摸(iOS 和 Cocos2d)

有没有一种简单的方法可以做到以下几点?我想通过两条对角线将一个View分成4个:所以上三角区会对应“上”。另外3个分别对应“左”、“下”、“右”。执行此操作最简单或最有效的方法是什么?我考虑过创建4个三角形并检测其中的触摸,但也许这是不必要的?上下文:用于在map中移动Sprite。谢谢! 最佳答案 在我发表评论后,我想为自己模拟一个简单的实现,所以,这里有一个简单的全屏操纵杆,可以根据相对于屏幕中心的触摸位置。(全屏操纵杆)我还在使用cocos2d-iphone1.1,所以..我不确定v2是否需要任何模组FSJoy.h#impor

iphone - 查找最小/最大纬度和经度

我的问题是如何从当前位置找到特定区域(500米)的最小和最大纬度和经度。在我的例子中,比如我需要得到X和YCLLocation(纬度和经度)从500米的区域看我的图片(抱歉,这可能画得不好)我也必须尝试谷歌搜索,我得到了这样的链接Howcanigetminimumandmaximumlatitudeandlongitudeusingcurrentlocationandradius?但我不知道它在我的案例中是如何实现的。请帮助我解决这个问题。NOTE:IdonotwanttouseCLLocationDistancedistance=[currentLocationdistanceFro

ios - SLRequest - Twitter 返回代码 215(错误的身份验证数据)

我有上传照片的应用程序,就像在Instagram应用程序中一样。首先我的应用上传照片并返回链接。然后在状态消息中发送链接。当我在我的iPhone上测试时,一切正常,但当我在另一部iPhone上测试时,twitter返回代码215错误的身份验证数据。任何想法可能是错的?感谢回复。-(void)tweet:(NSString*)identifierwithCompletionHandler:(void(^)())completionHandler{ACAccountStore*accountStore=[[ACAccountStorealloc]init];//Createanaccoun

ios - 使用 AFNetworking 2.0 发布时出现错误(Cocoa 错误 3840)(字符 0 周围的值无效)

我正在使用AFNetworking2.0进行API调用。我正在尝试使用以下方法将数据发布到网络服务:-(NSURLSessionDataTask*)POST:(NSString*)URLStringparameters:(NSDictionary*)parameterssuccess:(void(^)(NSURLSessionDataTask*task,idresponseObject))successfailure:(void(^)(NSURLSessionDataTask*task,NSError*error))failure后字典:{uid="B6ACB3EF-3E95-4313

ios - NSCoding 和 NSData 是什么关系?

我是iOS编程的新手,我刚刚学习了一些关于保存/加载对象的基础知识。在我的书中有一个将图像保存到文件的示例:NSData*data=UIImageJPEGRepresentation(someImage,0.5);[datawriteToFile:imagePathatomically:YES];我的书还有一个将“essay”对象保存到文件的示例(“essay”对象有一个标题字符串和另一个作者字符串):essay.m符合协议(protocol):-(void)encodeWithCoder:(NSCoder*)aCoder{[aCoderencodeObject:self.essayT

ios - 如何使用 Interface Builder 本地化辅助功能标签(描述)?

为了为我的应用添加VoiceOver支持(使用InterfaceBuilder),我将按钮的“辅助功能标识->描述”设置为“静音”likethis.这实际上设置了可访问性标签。现在,我想为这个按钮添加本地化,​​包括它的辅助功能标签。我怎样才能做到这一点?ps:我已经尝试过编程方式(NSLocalizedString)并为每种语言创建xib文件。但是它们都不利于维护。我想知道我是否可以以“.strings”方式本地化它 最佳答案 您可以像这样创建扩展,然后在UIBuilder中设置键,但在.strings文件中处理本地化@IBDes

objective-c - NSUbiquitousKeyValueStore 最大大小

NSUbiquitousKeyValueStore的最大大小是多少?我见过相互矛盾的报告,例如currentiOSdocumentationsays1mb:但是,如果您在Google上搜索,您会看到许多关于最大大小为64kb的引用:SyncpreferencedatawithiCloudBeginningIOS5ApplicationDevelopment我很确定答案是它曾经是64kb并且在某个时候增加了。有谁知道是否是这种情况,如果是这样,何时进行更改以及它是否影响所有设备或仅影响特定iOS上的设备(例如5.1而不是5.0?) 最佳答案

iphone - iOS 瓶颈 : Global variable vs. 核心数据或属性列表

我是iOS和Cocoa的新手。我的问题不是关于如何让某些东西发挥作用,而是更多关于改善用户体验和性能的设计。我正在为现有应用程序添加功能。目前,该应用程序有一个类“RootViewController”(RVC),负责发出服务器请求。RVC调用服务器以获取json响应。这个json响应被解析,解析后的响应被一个名为“array”的NSArray对象引用。服务器提供给“阵列”的数据必须定期更新,因为它代表其他客户可以购买的实时库存。我需要在应用程序生命周期的不同时间在其他类中使用对“数组”的引用。我不想每次要使用或更新“数组”时都调用服务器。在我自己的设备上测试此应用时,调用服务器似乎很

iOS – 本地化的 JSON 资源

我的/MyApp/Resources/文件夹中有一个JSON资源resource.json。我希望将此资源本地化,因此我在Xcode中选择将其本地化为瑞典语和英语。我现在有2个文件夹:/MyApp/Resources/sv.lproj/resource.json和/MyApp/Resources/en.lproj/resource.json到目前为止一切顺利。但每当我尝试将此资源用于:NSString*jsonPath=[[NSBundlemainBundle]pathForResource:@"resource"ofType:@"json"];NSString*jsonString=