找到2041 篇文章关于移动开发

Facebook iPhone 应用支持哪些自定义 URL 方案?

Jennifer Nicholas
更新于 2020年6月27日 13:31:00

737 次浏览

URL Scheme 是 iOS 从应用内部打开一些第三方应用程序的一种方式。下面列出了一些 Facebook 支持的 URL Scheme,用于从其他应用程序内部打开 Facebook 应用的不同模块。1. 打开 Facebook 个人资料:fb://profile 2. 打开请求列表:fb://requests 3. 打开好友列表:fb://friends 4. 打开笔记:fb://notes 5. 打开通知列表:fb://notifications 6. 打开相册:fb://albums 7. 打开信息流/首页:fb://feed 8. 打开活动:fb://events 9. 打开指定 ID 的页面:… 阅读更多

如何在另一个应用程序中启动任意 iPhone 应用程序?

Nitya Raut
更新于 2020年6月27日 13:31:34

826 次浏览

iOS 允许我们通过一些链接或其他方式从我们的应用程序中打开一些应用程序,例如点击拨打电话号码,或撰写包含静态正文的邮件或短信。但这仅限于某些应用程序,并非每个应用程序都可以在应用程序内部打开。具体来说,它仅限于已注册 URL Scheme 的应用程序。例如,如果您想从您的应用程序打开短信,可以使用已注册的 URL Scheme。一些可以通过 URL Scheme 打开的应用程序以及如何打开它们是…… 阅读更多

设置简单的委托来在 iPhone 中的两个视图控制器之间进行通信

Anvi Jain
更新于 2020年6月27日 13:35:40

631 次浏览

在这篇文章中,您将学习有关委托以及创建委托的知识。首先,什么是委托?委托是一个简单的术语,指的是对象之间的通信。它是连接对象以及它们之间进行通信的一种简单方法。委托如何工作?委托是在协议的帮助下创建的。协议在类中声明,在该类中将发生某些事件,这些事件应该通知其他类。在协议中,我们编写函数的声明,它在调用类中定义。如何创建委托?我们将通过一个示例项目来完成此操作。执行步骤 - 创建一个类,将其命名为…… 阅读更多

如何检测 iPhone 5 的屏幕尺寸?

Jennifer Nicholas
更新于 2020年6月27日 13:39:48

191 次浏览

检测 Apple 设备的屏幕尺寸是一项简单易行的任务。iOS SDK 的 UIKit 模块提供了许多处理用户界面、屏幕尺寸和许多其他 UI 元素的函数和类。其中之一是 UIScreen,它处理设备屏幕。UIScreen.main 提供当前使用的设备的主屏幕,它还具有返回当前屏幕的其他功能和属性的方法。要查找当前屏幕是否为 iPhone 5,我们首先必须找到当前屏幕的尺寸并与一个值进行比较。高度…… 阅读更多

如何确定当前 iPhone 机型信息?

Nitya Raut
更新于 2020年6月27日 13:40:26

366 次浏览

iOS 提供了一个 UIDevice 类,其中包含有关您的 iPhone 的所有信息,这些信息不会违反 Apple 制定的任何隐私法。使用 UIDevice,我们可以访问以下信息:UIDevice.current.localizedModel - 这将返回机型的本地化版本UIDevice.current.model - 这将返回当前设备的机型,例如 @"iPhone"、@"iPod touch"UIDevice.current.name - 这将返回当前使用的设备名称,例如“我的 iPhone”UIDevice.current.systemName - 这将返回系统名称,例如 @"iOS"UIDevice.current.systemVersion - 这将返回系统版本,例如 @"4.0"UIDevice.current.batteryLevel - 这将返回电池电量,如果介于 0 到 1 之间,则会返回该值,否则如果…… 阅读更多

我如何使用 Windows 开发机器开发 iPhone 应用?

Anvi Jain
更新于 2020年6月27日 13:41:25

83 次浏览

通常,iOS 应用程序只能在 Mac 操作系统上开发,但最近随着系统开发,iOS 应用程序现在也可以在 Windows 系统上部分开发。要为 Apple 平台开发 iOS 或任何其他应用程序,我们需要 Xcode,它是一个 Apple 原生软件,只能安装在 Mac 操作系统上。此外,Mac 操作系统通常安装在 Apple 设备上并受其支持。为此有多种解决方法,例如购买普通笔记本电脑,安装第三方软件以在其上运行 Mac OS,然后安装 Xcode,或者购买/租用云 Mac。在…… 阅读更多

如何在 NSUserDefaults 中存储自定义对象?

Vrundesha Joshi
更新于 2020年6月27日 13:44:37

536 次浏览

在这篇文章中,我们将学习如何在我们的应用程序中存储自定义对象,但在学习如何存储自定义对象之前,让我们看看什么是自定义对象?自定义对象是任何类或结构或任何其他数据,而不是原生数据类型,例如 Int、Double、String 等。在 NSUserDefaults 中存储数据是一个三步过程。创建自定义对象我们将创建一个自定义类 Person,它将具有一个 age 变量和一个 name 变量。class Person: NSObject, NSCoding {    var name: String    var age: Int    init(name: String, age: Int) {       self.name = ... 阅读更多

如何在 Xcode 中添加异常断点?

Jennifer Nicholas
更新于 2020年6月27日 13:45:24

1K+ 次浏览

有时,在编写 iOS 应用程序或任何其他应用程序时,我们需要测试多个案例并调试应用程序中已知和未知的错误。在代码中某些位置,我们希望我们的应用程序停止,以便我们可以在该点知道某些变量的值并修复该错误。在学习如何添加断点之前,让我们首先了解什么是断点?断点是我们代码中应用程序在特定事件暂停的位置。可以在 Xcode 中手动添加断点,也可以…… 阅读更多

如何使用 Swift 确定设备类型(iPhone、iPod Touch)?

Nitya Raut
更新于 2020年6月27日 13:47:26

678 次浏览

在开发 iOS 应用程序时,我们有时需要知道安装应用程序的设备,并根据使用的设备提供自定义功能。例如,我们想在 iPhone X 上提供一些功能,但在 iPhone 7 上不提供。在这篇文章中,我们将学习如何使用 iOS 应用程序查找正在使用的 iOS 设备。让我们了解一些实现所需结果所需的术语,utsname - 这是位于 iOS Darwin 模块中的一个结构uname - uname 是一个函数,它将 utsname 作为输入并返回 Int32 作为…… 阅读更多

如何使用 iPhone SDK 确定设备类型(iPhone、iPod Touch)?

Anvi Jain
更新于 2020年6月27日 13:47:59

375 次浏览

在开发 iOS 应用程序时,我们有时需要知道安装应用程序的设备,并根据使用的设备提供自定义功能。例如,我们想在 iPhone X 上提供一些功能,但在 iPhone 7 上不提供。在这篇文章中,我们将学习如何使用 iOS 应用程序查找正在使用的 iOS 设备。让我们了解一些实现所需结果所需的术语,utsname - 这是位于 iOS Darwin 模块中的一个结构uname - uname 是一个函数,它将 utsname 作为输入并返回 Int32 作为…… 阅读更多

广告