找到关于 iOS 的208 篇文章

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

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

631 次浏览

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

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

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

191 次浏览

检测苹果设备的屏幕尺寸是一项简单易行的任务。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 作为……阅读更多

广告