objective-c相关内容

使用 Storyboard 以编程方式设置初始视图控制器

如何以编程方式为 Storyboard 设置 InitialViewController?我想根据某些情况打开我的故事板到不同的视图,这可能会因发布而异. 解决方案 如何没有一个虚拟的初始视图控制器 确保所有初始视图控制器都有故事板 ID. 在情节提要中,取消选中“是初始视图控制器";来自第一个视图控制器的属性. 如果您此时运行您的应用程序您会读到: 无法为 UIM ..
发布时间:2022-01-30 18:39:19 移动开发

以编程方式创建 segue

我有一个通用的 UIViewController,我的所有 UIViewsControllers 都扩展它以重用一些通用操作. 我想在这个“通用"UIViewController 上设置一个 segue,以便所有其他 UIViewControllers 继承. 我试图弄清楚如何以编程方式做到这一点. 我想问题也可能是如何为我的所有 UIViewControllers 设置 seg ..
发布时间:2022-01-30 18:36:20 移动开发

了解 ibecon 距离

尝试掌握一个基本概念,了解如何使用 ibacon(信标/低功耗蓝牙/BLE)保持距离.是否有任何关于 ibeacon 可以测量多远的真实文档.假设我在 300 英尺外...... ibeacon 是否有可能检测到这一点? 专门针对 v4 &.v5 和 iOS,但通常是任何 BLE 设备. 蓝牙频率如何?吞吐量影响这个?信标设备能否增强或限制距离/改进底层 BLE? 即 |范围 ..
发布时间:2022-01-30 18:36:05 移动开发

粗体&单个 UILabel 中的非粗体文本?

如何在 uiLabel 中同时包含粗体和非粗体文本? 我宁愿不使用 UIWebView.我也读过这可能使用 NSAttributedString 但我不知道如何使用它.有什么想法吗? Apple 在他们的几个应用中实现了这一点;示例截图: 谢谢!- 多姆 解决方案 更新 在 Swift 中,我们不必处理 iOS5 旧的东西,除了语法更短,所以一切都变得非常简单: ..
发布时间:2022-01-30 18:30:01 移动开发

如何对字符串进行 URL 编码

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

在 Objective-C 中通过 NSNotificationCenter 发送和接收消息?

我正在尝试通过 Objective-C 中的 NSNotificationCenter 发送和接收消息.但是,我无法找到任何有关如何执行此操作的示例.如何通过NSNotificationCenter发送和接收消息? 解决方案 @implementation TestClass-(无效)dealloc{//如果你不移除自己作为观察者,通知中心//将继续尝试将通知对象发送给已释放的对象//目的 ..
发布时间:2022-01-30 18:15:22 移动开发

使用 JNI 从 Cocoa 调用 Java 类函数

我真的很难弄清楚如何使用 JNI 从 Objective-C 调用 Java 函数. 首先我应该说我对 Java 知之甚少,但对 Obj-C 非常熟悉.我有一个 Java 类和一个方法,我需要从我的应用程序包中调用它.jar 位于包中的 Resources 文件夹内,我将 NSJavaRoot 设置为 Content/Resources,检查 NSJavaNeeded 并检查 NSJavaP ..
发布时间:2022-01-25 21:37:41 Java开发

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

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