ios4相关内容

如何让 [UIImage imageWithContentsOfFile:] 和高分辨率图像工作

正如许多人抱怨的那样,在用于 Retina 显示器的 Apple SDK 中似乎存在一个错误,并且 imageWithContentsOfFile 实际上不会自动加载 2x 图像. 我偶然发现了一篇不错的帖子,如何制作一个检测 UIScreen 比例因子并正确加载低分辨率或高分辨率图像的函数(http://atastypixel.com/blog/uiimage-resolution-ind ..
发布时间:2022-01-19 21:02:15 移动开发

如何在 iOS 中裁剪图像

我有一个照片应用程序,您可以在其中在一个部分中添加贴纸.完成后,我想保存图像.这是我必须这样做的代码. if(UIGraphicsBeginImageContextWithOptions != NULL){UIGraphicsBeginImageContextWithOptions(self.view.frame.size, YES, 2.5);} 别的 {UIGraphicsBeginImag ..
发布时间:2022-01-19 21:02:07 移动开发

iPhone ios4 - 在播放背景音频流时替换 iPod 基座图标

我已经弄清楚了如何在 ios4 上在后台播放音频,但是我注意到一些应用程序也会用自己的应用程序图标替换 iPod 基座图标.(例如 Last.fm 和 Spotify). 他们还可以使用停靠媒体控件来暂停和恢复他们的流媒体. 有人知道怎么做吗? 谢谢 解决方案 响应远程控制事件很容易.这也让您可以使用耳机控制您的应用. 让我们说 viewDidLoad 调用: [ ..
发布时间:2022-01-19 21:01:50 移动开发

从 ABAddressBook 获取合并/统一的条目

我正在开发一个显示 iPhone 联系人的应用程序. ABAddressBookRef 返回在 iPhone 联系人应用程序中只出现一次的联系人的重复条目. 查看联系人卡片(来自 iPhone 联系人),底部有一个名为“Linked Contacts"的部分,因此显然苹果将这两个条目“合并"/“统一"到我看到的那个中. 这里的问题是模仿相同行为的最佳方法是什么,这样我的应用程序将 ..
发布时间:2022-01-19 21:01:23 移动开发

之后 iOS 视频流式传输和存储在设备上

到目前为止,我知道如何流式传输视频以及如何下载视频,然后再进行流式传输,但有一点很棘手:流式传输一次,将其存储在设备上,以后再从设备上播放. 这可能吗? 解决方案 保存视频非常简单.做类似的事情: //保存电影NSMutableData *data = [[NSMutableData alloc] init];NSKeyedArchiver *archiver = [[NSKeye ..
发布时间:2022-01-19 21:00:59 移动开发

如何在 iOS 中找到任何对象的大小?

我正在优化我的应用程序,想知道对象的大小是多少,以便我也可以在日志中显示它. 假设我有 NSDictionary *temp=(NSDictionary*)[Data objectAtIndex:i];//数据在.h文件中定义 现在我怎么知道对象 temp 的大小是多少? 我尝试使用变量视图并在我发现的临时部分中: instance_size=(long int)304986 ..
发布时间:2022-01-19 21:00:44 移动开发

AVPlayer 与 AVAudioPlayer

AVPlayer 的文档声明如下: [The] 播放器同样适用于本地和远程媒体文件 但是,AVAudioPlayer 的文档 声明如下: Apple 建议您使用此类进行音频播放,除非您正在播放从网络流中捕获的音频 对于我正在做的工作,我需要 AVAudioPlayer 的一些功能,但我所有的音频都是流式传输的.我需要从 AVAudioPlayer 获得的 AVPlayer ..
发布时间:2022-01-19 21:00:27 移动开发

使用 iphone sdk 在钥匙串中保存时出错

我为钥匙串使用 Apple 包装器,并尝试在其上保存一个项目(在模拟器中运行,ios 4.1). 我以前没有使用过钥匙串. 我收到此错误: 无法添加钥匙串项.错误 - 25299 在 KeychainItemWrapper.m 第 304 行: //没有找到上一个项目;添加新的.结果 = SecItemAdd((CFDictionaryRef)[self dictiona ..
发布时间:2022-01-19 21:00:21 移动开发

将 CFNetwork 版本号链接到 iOS 版本的列表

我想知道是否有人有将 CFNetwork 版本号链接到 iOS 版本的列表?我找到了 OSX CFNetwork 版本的列表但它已经很旧了. 解决方案 我根据当时的一些设备制作了这个列表.它不完整,但希望对其他人有所帮助. 设备操作系统 CFNetwork 版本iPod Touch 2G 3.1.3 CFNetwork/459 达尔文/10.0.0d3iPod Touch 3G 4.0 ..
发布时间:2022-01-19 21:00:12 其他开发

我应该如何构建我的 iPhone 应用程序以与我的网站对话?

我正在计划我的第一个 iPhone 应用程序,我想从一开始就了解如何构建它.正在构建 iPhone 应用程序以与已经用 PHP 构建的面向公众的 Web 应用程序配对. 我希望网络平台成为中心(数据存储在 mySQL 数据库中),并且拥有iPhone 客户端与它交谈并使用 REST'ful 方法来执行站点的功能(例如获取最新内容、发布内容、投票、帐户管理). 我希望客户端获取 SQLi ..
发布时间:2022-01-19 20:59:56 移动开发

如何比较iphone中的两个日期?

我想比较今天的日期和来自我的数据库的其他日期.例如,2011-03-25 与 2011-02-25 比较 由于 NSDateFormatter 需要 NSDdate 数据类型,我如何格式化我的数据库日期? 解决方案 Cocoa 有两种方法: 在 NSDate 中 – isEqualToDate: – 较早日期: – 稍后日期: – 比较: 当你使用 - (NS ..
发布时间:2022-01-19 20:59:31 移动开发

修复位置:在 iOS 4 中修复

我正在使用 PhoneGap HTML/CSS 构建一个小应用程序.现在我的问题是 position:fixed (在顶部栏上使用)适用于 iOS 5 但不适用于 iOS 4.有人知道解决这个问题吗? 解决方案 Position:fixed 在版本 5 之前的 iOS 和其他一些移动浏览器上不起作用.有很多解决方案,但我个人可以推荐的一个是由 Nitobi 编写的 GloveBox拥有 J ..
发布时间:2022-01-19 20:59:13 移动开发

当我收到内存警告时如何显示警报.iphone sdk 中的级别=2

在我的应用程序中,用户可以向视图添加任意数量的图像.如果他尝试添加更多内存大小更大的图像,应用程序会收到内存警告.所以我想在收到内存警告级别= 2后显示一个不要添加图像的警报.有可能吗如果是这样,请帮助我.谢谢你 解决方案 为了用户体验,不要显示警报.处理内存是您的责任,而不是您的用户的责任. ..
发布时间:2022-01-19 20:58:58 移动开发