iphone相关内容

语法帮助 - 作为对象名称的变量

可能重复: 根据整数计数创建多个变量 Objective C 等价于 PHP 的“变量变量” 如何使用变量作为名称来创建和引用对象? 例子- for (int i=1; i 解决方案 Objective-C 语言中没有这样的东西,一般来说它不会是一种非常实用的引用数据的方式(如果你打错了一个字符串?编译器将无法捕捉它).我不会去猜测你真正想要做什么(这将取决于你的应用程序这 ..
发布时间:2022-01-30 18:53:55 移动开发

将数据传回前一个视图控制器

我正在尝试将数据传递回之前的 viewController. 有谁知道如何将数据从 ViewController B 传递回 ViewController A?所以我想要一个字符串“从"BIDAddTypeOfDealViewController 到 BIDDCCreateViewController.用户编辑 viewController B,我希望将编辑后的数据返回到 ViewContr ..
发布时间:2022-01-30 18:47:33 移动开发

如何对字符串进行 URL 编码

我有一个带有空格和 & 字符的 URL 字符串 (NSString).如何对整个字符串进行 url 编码(包括 & 和号字符和空格)? 解决方案 不幸的是,stringByAddingPercentEscapesUsingEncoding 并不总是 100% 有效.它对非 URL 字符进行编码,但保留保留字符(如斜线 / 和 & 符号 &)单独.显然这是 Apple 知道的一个 错误,但由 ..
发布时间:2022-01-30 18:27:38 移动开发

是否可以为 iPhone 应用程序(如 YouTube 和地图)注册基于 http+域的 URL 方案?

我想让 iOS 打开我域中的 URL(例如 http://martijnthe.nl)每当应用程序安装在手机上时我的应用程序,如果未安装,则使用 Mobile Safari. 我读到可以为此创建一个唯一的协议后缀并将其注册到 Info.plist 中,但如果未安装该应用程序,Mobile Safari 会出错. 什么是解决方法? 一个想法: 1) 使用在任何桌面浏览器中打开 ..
发布时间:2022-01-30 18:21:19 移动开发

如何添加“自定义标签"以编程方式到 iOS 地址簿?

在 iOS 通讯录中手动添加联系人的电话/IMS 时,您可以添加自定义标签而不是“家庭"、“工作"、“其他"*(在 IMS 中). 如何以编程方式在地址簿中创建“自定义标签"? 解决方案 我也有同样的问题.我找不到答案,所以我只是尝试了猜测和检查方法.以下代码似乎有效: CFErrorRef 错误 = NULL;ABAddressBookRef iPhoneAddressBook ..
发布时间:2022-01-25 23:05:55 移动开发

如何使标签加载内容位于网站上?

我想制作一个标签,表明乐队是否正在巡演(系统的向下 fyi) 所以我希望界面中的标签可以调整为我的服务器上给定的值.(因此它需要从(.html)文件中提取数据并将其显示为标签.) 在我看来,WebView 很乱,标签看起来更好. 解决方案 我推荐使用 AFNetworking - http://afnetworking.com/.它将允许您从服务器中提取数据. 例如,您可 ..
发布时间:2022-01-25 22:51:14 移动开发

如何为 iOS 应用程序的 UILabel 设置左上对齐?

我在我的 nib 文件中添加了一个标签,然后它需要对该标签进行左上对齐.由于我在运行时提供文本,因此不确定有多少行.因此,如果文本仅包含单行,则它显示为垂直居中对齐.该对齐方式与我前面的相应标签不匹配. 例如: 这看起来很奇怪:( 有什么方法可以让标签文本正确设置为左上对齐? 解决方案 这里不再重复解释,而是链接到这个比较广泛的&高度评价的问题/答案: 在 UILa ..
发布时间:2022-01-25 22:08:58 移动开发

在应用程序安装过程中将加密密钥存储在 Keychain 中

我需要我的应用程序使用客户的电话号码为我的网络服务生成唯一 ID.当然,电话号码是唯一的,但它必须是安全的.所以它可以用对称加密来实现(非对称将在以后,因为资源泄漏),但我不知道在哪里存储加密密钥. 1. 我不知道为什么,但在代码中将键存储为静态字段似乎不好.可能是因为从这里读取它太容易了,即使不运行应用程序. 2. 最好将密钥存储在 Keychain 中并通过请求从此处获 ..
发布时间:2022-01-25 16:41:57 移动开发

iPhone TrustStore CA 证书

你们中有人知道如何更改 Security.framework/TrustStore.sqlite3 的内容吗?似乎 iPhone 使用它来存储受信任的 CA 证书.我真的希望我的 iPod touch 信任我的自定义证书.除此之外,你们中有人知道编辑 sqlite3 数据库文件的应用程序(win32)吗(除了 sqliteman,这个总是对我崩溃). 解决方案 我可以想象其他人会遇到这个问 ..
发布时间:2022-01-25 16:33:21 移动开发