草庐IT

iphone - 我可以限制 iPhone3G 使用我的 iPhone 应用程序吗?

我的iPhone应用程序在iPhone3G上运行不佳。我可以让拥有这些型号的用户无法下载该应用程序吗?如果是这样,3G用户在应用商店中搜索我的应用时会看到什么?它是否会出现在商店中?如果是,他们什么时候会收到无法下载该应用程序的通知? 最佳答案 我建议您在info.plist中使用UIRequiredDeviceCapabilities键。这让您可以准确地告诉AppStore您需要哪些功能,而不是您需要哪种设备。如果您的应用程序在3G上“运行不佳”,我猜这是因为性能问题,因此您需要更新的处理器。考虑将arm7设置为您所需的设备功能之

objective-c - 如何通过吹气检测 iPhone 上物体的移动?

我只是在网上找到一些东西,我开始知道我们可以通过从嘴里向iphone吹气来为不同的物体提供运动。我试过但不知道如何做这些事情。所以有人知道如何通过从嘴里吹气来移动物体吗?如果有人有任何想法,请告诉我。如果我现在错了,我必须告诉你,吹空气什么也没有发生。我了解到的实际逻辑是我们正在对着iPhone的麦克风吹气。这会产生一些噪音,我们可以使用噪音频率在iPhone上产生一些Action。如果我错了请告诉我。提前致谢。 最佳答案 我唯一能想到的就是通过录制手机可以听到的声音并测量增益。低增益意味着微风小,而增益越高则意味着微风越大。然而,

iphone - iPhone 中的 VoIP 实现

如何使用代码在iPhone中实现VoIP?有代码实现吗? 最佳答案 使用pjsip:).它是一个用C编写的SIP库。您必须为iphone编译源代码,它在文档中有描述here.之后看看一个非常基本的示例应用程序here.即使您不懂C或如何编译库,也不会很难使用。更新请注意,PJSIP使用GPL作为其许可证。 关于iphone-iPhone中的VoIP实现,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/

ios - 我应该在 iPhone/iPad 类中使用 NSNumber 还是 int?

我正在创建一个对象,它将有两个整数(或NSNumber)和一个NSDate作为ivars。该对象将位于NSMutableArray中。据我所知,我们不能将原始整数放在NSMutableArray中,但是我的对象可以使用int吗?我不想使用NSNumber的原因是因为它们必须是可变的,而且我真的不想每次都创建一个新的NSNumber。此外,使用int是否会导致iphone架构差异的问题? 最佳答案 1)您可以安全地将整数用作ivar,因为它们被包装在另一个对象中。NSNumber只是不同数字类型的Cocoa类包装器。2)为了安全起见,

ios - iPhone SDK : SearchDisplayController with Core Data Table Sample Code?

是否有将SearchDisplayController与CoreData支持的tableview一起使用的好示例?我看到的所有Apple样本都没有使用CoreData、NSFetchedResultController或NSPredicates。 最佳答案 http://developer.apple.com/cocoa/coredatatutorial/index.html检查第6个链接“添加搜索字段” 关于ios-iPhoneSDK:SearchDisplayControllerwi

ios - 存储 iPad/iPhone 应用程序数据的最佳方式

我正在开发iPad应用程序,但我不确定存储应用程序数据的最佳方式是什么。到目前为止,我一直在使用.plist存储数百个用于益智游戏的字符串并且效果很好,但如果我的应用程序有任何好处,它将必须存储数万个字符串(代表预制拼图)。我读到过将.plist用于大文件是个坏主意,那么为iPhone/iPad应用程序存储大量信息(只读)的最佳方式是什么?[你能给我指点一个关于如何存储它的可靠教程吗?][我不需要在任何给定时间将所有字符串加载到我的应用程序中,每轮游戏只需大约50个]。 最佳答案 您有几个选择:您可以使用数据库,也可以创建存档。就我

iphone - Apple 当前的 Reachability 类是否向后兼容 iOS 3.1?

我正在实现Apple的Reachibility类到我的应用程序中。该应用的基础SDK是iOS4.0,其部署目标是iOS3.1。我没有3.1设备可以测试,所以谁能告诉我它是否向后兼容?Reachability的文档说需要iOS4.0,所以如果它确实需要至少4.0,我怎样才能让它在3.1上运行?我所做的只是测试它们是否已连接到WiFi网络。由于Apple的新限制(目前不打算实现他们的HTTP实时流媒体),我不得不将流媒体视频限制为WiFi。这是我正在使用的代码,如果您能确保这没有任何问题,我也将不胜感激。它在iOS4.0上运行良好,但我注意到有人说它可能会导致崩溃?Reachability

iphone - 看到 malloc 分配大块内存 - 试图找出原因 (iPhone)

我看到我的应用程序被iOS终止并显示内存不足消息,但是,在AllocationsInstrument中跟踪应用程序的进度时,我看到很多malloc似乎发生在我的代码之外已经写好了。我没有发现任何泄漏,所以我假设这些分配应该存在。问题是,因为我不确定为什么要分配它们,所以我不确定我可以做些什么来优化应用程序并防止操作系统放弃我的应用程序。有谁知道为什么要分配内存,或者有什么办法让我找出答案吗?这是Instruments中显示malloc的几个镜头。在第二个镜头中,所有分配都具有相同的堆栈跟踪。编辑我'显示单个大图像作为UIView背景(1024x768),然后在包含两个550px正方形图

iphone - 如何在 iPhone 上实现炫酷的警报/信息叠加?

我了解如何在我的iPhone应用程序中包含一个标准警报,并可以使用“确定”或“关闭”按钮将其关闭(参见图片中的Epicurious示例)。如何制作一个很酷的警报/通知叠加层,就像在foursquare应用程序中看到的那样(参见图片中的foursquare示例)?特别是,如何将警报/通知布局包含在图形中。这是一个单独的View吗?如果您能给我指点教程或示例代码,让我朝着正确的方向前进,非常感激不尽!:) 最佳答案 已回答here. 关于iphone-如何在iPhone上实现炫酷的警报/信息

iphone - 如何获取有关 iPhone 中播放的音乐轨道的信息?

我想获取有关iPhone上播放的音乐轨道的信息。而我的应用程序是一个独立的应用程序,它在iPhone上运行我能得到这些信息吗? 最佳答案 查看文档:http://developer.apple.com/library/ios/#documentation/Audio/Conceptual/iPodLibraryAccess_Guide/Introduction/Introduction.html 关于iphone-如何获取有关iPhone中播放的音乐轨道的信息?,我们在StackOver