ios5相关内容

我应该将 sqlite 数据库文件写入 Documents 目录还是 Library/Caches?

我已经阅读了 Apple 的数据存储指南,并且对于我应该将我在我的应用程序中创建的 sqlite 数据库文件保存在哪里感到非常困惑.即使应用程序处于离线模式,我也想从 sqlite 文件中读取.我读到,创建的此类文件应保存在库/缓存中,并设置“不备份"标志.请建议我做同样事情的正确方法. 解决方案 答案取决于你的数据库文件是如何创建的: 根据数据存储指南页面: 只有用户生成的或 ..
发布时间:2022-01-14 20:24:52 移动开发

MapKit 中的 MapTypeStyle

我想知道是否有任何方法可以配置我们的 MapKit 地图,就像我们在 Google Maps API 中使用 MapTypeStyle 对象一样. 如果我参考 Apple 文档,MKMapView 有一个 mapType 选项,它采用 MKMapType 常量 但没有样式参数,例如带有 MapTypeStyle 和 MapTypeStyler 对于快速地图定制来说非常强大. 所以我的问 ..
发布时间:2022-01-14 20:24:44 移动开发

iPhone GPS - 电池消耗极快

我们正在开发一个使用大量 GPS 的应用,我们无法优化电池寿命. 即使设备没有移动,也会有严重的电池消耗,根据代码,这种情况不应该发生. 代码如下: locationManager = [[CLLocationManager alloc] init];locationManager.distanceFilter = 100;locationManager.desiredAccurac ..
发布时间:2022-01-14 20:24:38 移动开发

在 UIWebView 中启用 Cookie

如何在使用 UIWebView 窗口的 iPhone 应用程序中启用 cookie,以便我的登录系统正常工作? 解决方案 一定要开始 [NSHTTPCookieStorage sharedHTTPCookieStorage].cookieAcceptPolicy =NSHTTPCookieAcceptPolicyAlways; 但是,正如@JoelFan 所提到的,问题可能是您的用户代 ..
发布时间:2022-01-14 20:24:30 移动开发

iOS 5 AVPlayerItem 的一个实例被释放

当我尝试从我的 iPhone(位于文档目录中)播放视频时,我在使用 iOS 5 时收到以下错误,而它在 iOS 4.3 上运行良好: 类 AVPlayerItem 的实例 0x168da0 已被释放,而键值观察者仍向其注册.观察信息被泄露,甚至可能被错误地附加到其他对象上.在 NSKVODeallocateBreak 上设置断点以在调试器中停止.这是当前的观察信息:(上下文:0x0,属性:0 ..
发布时间:2022-01-14 20:24:09 其他开发

addChildViewController 和 presentViewController

iOS 5 引入了自定义容器视图控制器的概念,并提供了类似 addChildViewController 的 API.问题:您可以将视图控制器添加为子视图并仍然使用 presentViewController 呈现它吗?做后者是否会自动使其成为 presentingViewController 的子视图控制器? 解决方案 这不是应该的使用方式. 父/子关系适用于视图控制器具有由其自己 ..
发布时间:2022-01-14 20:23:59 其他开发

URLForUbiquityContainerIdentifier: 应该在主线程之外的线程中调用吗?

我已经阅读了很多关于是否应该在主线程之外调用 URLForUbiquityContainerIdentifier: 的相互矛盾的信息.在许多 Apple 的文档中,他们总是大概在主线程上调用此方法.但是,我还了解到调用此方法可能会阻塞很长时间. 大家的想法是什么?在主线程中调用它,不用担心,或者是的,总是在另一个线程中调用它? 解决方案 NSFileManager 可能会阻塞,建议在 ..
发布时间:2022-01-14 20:23:43 移动开发

iOS 如何使用私有 API?

我不想将此应用提交到 AppStore.我已经尝试了很多次,但遇到了很多问题:( 我使用 class-dump 来获取 UIKit.framework 的所有头文件.在class-dump生成的UIApplication.h中,看到了我要使用的方法----launchApplicationWithIdentifier. 然后我将 UIApplication.h 放入我的项目中并导入它. ..
发布时间:2022-01-14 20:23:33 移动开发

在 iOS 5.x 中增加 UITextView 中表情符号字符的字体大小

如果我有 UITextView 并将字体大小设置为 32.当我运行应用程序(在模拟器和设备上)时,我会看到一个大光标和我输入的文本,就像我假设的那样将.但是如果我切换表情符号键盘,它们会显示得很小.就像字体的大小从未增加一样. 我知道这些表情符号字体比例,因为我在 OSX Lion 中将它们放大到巨大的比例,如果我创建一个带有表情符号字符作为标签的 UIButton 并将字体设置为“Appl ..
发布时间:2022-01-14 20:23:18 移动开发

从 UIWebView 中移除阴影

我使用 web 视图来显示小的 pdf 文件.为了美观,我想删除 PDF 周围的灰色边框.有什么办法吗?我查看了各种资源,这些资源似乎都不起作用,或者解决方案在 iOS5 中不再起作用. 另外,如果只有一页,有没有办法停止滚动? 谢谢. 解决方案 阴影实际上是 UIScrollView 的 UIImageView 子视图(或 iOS5 UIWebView 中的等价物). ..
发布时间:2022-01-14 20:23:10 移动开发

不同的单元格背景颜色取决于 iOS 版本(4.0 到 5.0)

我有一个自定义的分组 UITableViewCell,上面有几个 UILabel.由于 UITableViewCell 的背景颜色曾经是纯白色,它与 UILabel 的默认背景颜色匹配,因此 UILabel 框不可见.. 更新到 iOS 5.0 后,我注意到现在分组 UITableViewCells 的默认背景颜色是更灰白色(实际上是 #f7f7f7),因此 UILabels 的框架以丑陋的 ..
发布时间:2022-01-14 20:23:02 移动开发

是否可以从我的应用程序与 iOS 5 的提醒应用程序进行交互?

有没有办法从新的 iOS 5 内置提醒应用程序中添加、读取或删除提醒项目? 解决方案 这一切都将在 iOS 6 中成为可能!:) https://developer.apple.com/technologies/ios6/ 在撰写本文时,这个答案就足够了.为了保持更新,这里有一个教程,对于开发与本机提醒应用程序交互的应用程序的人来说,它看起来非常有用:使用 iOS 6 Even ..
发布时间:2022-01-14 20:22:44 移动开发

在 iOS 5 中未调用 UIKeyboardWillShowNotification

我发现 iOS 5 中出现非停靠/拆分键盘时不会生成 UIKeyboardWillShowNotification 和 UIKeyboardDidShowNotification.例如,点击文本字段以显示键盘(生成通知),取消停靠键盘,点击文本字段以关闭键盘,再次点击文本字段以显示取消停靠的键盘(通知是 没有生成). 有没有什么方法可以检测键盘何时出现,不管它是否停靠? 解决方案 你 ..
发布时间:2022-01-14 20:22:25 其他开发

为什么设置断点时我的 xcode 会跳转到汇编视图?

当我尝试使用断点进行调试时,无论哪一行代码,它都会像这样跳转到汇编视图.我想要当前源代码的亮点回来!! 我该如何配置它?? 解决方案 这个功能有时很有用,但很容易关闭: 调试 >调试工作流程 >总是显示反汇编 在旧版本的 Xcode ( 产品 >调试工作流程 >调试时显示反汇编 ..
发布时间:2022-01-14 20:22:17 移动开发

如何在 iOS 5 中执行与用户输入无关的转场?

考虑一个带有按钮的视图.我们可以从这个按钮拖动一个连接到其他视图控制器,在 IB 中创建一个 segue,我们很高兴.如果我需要在某些事件(例如网络进度)上执行的转场,并且与任何用户操作无关怎么办?现在我正在放置一个按钮,从这个按钮拖动一个segue,隐藏按钮,为一个segue分配一个标识符,然后在我执行这个segue的代码中的某个地方.但是,我认为放置一个虚拟按钮不是正确的方法.可能我在使用故事 ..
发布时间:2022-01-14 20:22:00 其他开发

最新的 iOS 版本分配百分比?

我开始开发一个新应用,我想使用所有新的 iOS5 功能(包括情节提要),但我害怕将我的应用仅限于 iOS5 用户. 我找不到有关 iOS5 使用 VS iOS 如果你能给我一些研究数据或者给我一个关于只做 iOS5 开发的建议,我将永远感激不尽 :) 谢谢 解决方案 http://david-smith.org/iosversionstats/ 有一些数据(截至 2013 年 ..
发布时间:2022-01-14 20:21:43 移动开发

Bonjour 不在 BT 上做广告

在过去一周左右的时间里,我一直在努力解决这个问题.我已经浏览了以下资源: StackOverflow:在没有 Gamekit 的情况下通过蓝牙享受 Bonjour ?(3844189) StackOverflow:Bonjour Over Bluetooth 的工作原理 (3350094) StackOverflow:在其他平台上使用 iOS GameKit 的“Bluetooth Bo ..
发布时间:2022-01-14 20:21:30 移动开发