730 次浏览
本教程将讨论如何编写一个 Swift 程序来打印字符串。字符串是由字符组成的集合,例如“TutorialsPoint”、“Hello Purnima! How are you?”等等。字符串也可以用 Unicode 表示。由于字符串轻量级且易读,我们可以轻松创建和修改它们,我们还可以进行字符串插值。字符串可用于插入变量、常量表达式等。语法以下是创建字符串类型变量的语法Var a : String 计算两个字符串的算法步骤 1 - 定义 2 个变量步骤 2 - 将字符串输入到该变量中步骤 3 - 对该字符串执行操作步骤 ... 阅读更多
2K+ 次浏览
本教程将讨论如何编写一个 Swift 程序来计算圆的周长。圆的周长也称为圆的周界。它用于计算圆的边界。假设我们想为我们的圆形花园围栏,借助周长,我们可以计算覆盖花园边界所需的围栏总量。我们可以借助半径或直径计算圆的周长,这里,半径 - 它被称为从中心到一个点的距离 ... 阅读更多
3K+ 次浏览
本教程将讨论如何编写一个 Swift 程序来计算正方形的面积。正方形是一个二维封闭图形,具有四个相等的边和四个相等的角。它也可以有两个长度相等的对角线。正方形的面积是指封闭在正方形边界内的空间。假设我们有一个正方形的学习桌,那么正方形的面积可以帮助我们找到覆盖桌子顶部所需的布料数量。正方形的面积是其两边的乘积。公式以下是 ... 阅读更多
941 次浏览
有时您可能需要 ping 一个外部网站并检查它是否正在运行,然后再进行任何处理或向其发出请求。在这里,我们将了解如何检查外部网站是否正在运行。让我们从创建新项目开始步骤 1 - 打开 Xcode → 新建项目 → 单视图应用程序 → 我们将其命名为“PingMe”步骤 2 - 打开 ViewController.swift 并添加函数 checkIsConnectedToNetwork() 并添加以下代码。func checkIsConnectedToNetwork() { let hostUrl: String = "https://google.com" if let url = URL(string: hostUrl) { var request = URLRequest(url: ... 阅读更多
自动布局是基于约束的布局系统,用于开发 iOS 设备的用户界面。这个基于约束的布局系统也称为自动布局,基本上是一个自适应 UI,可以适应不同尺寸和方向的屏幕。自动布局完全依赖于约束,开发人员在其中定义相邻元素或父元素之间的关系以确定其位置。为什么要使用自动布局?在设计 iOS 应用程序时,您需要确保您正在开发的 UI 与所有屏幕尺寸和方向都同样兼容。当您希望这样做时,自动布局非常有用。考虑下面的图像。一个居中的 ... 阅读更多
您可能会遇到需要以特定方向(可能是横向或纵向)显示 UI 的场景。我们将了解如何使用 iOS 中的 Swift 以编程方式锁定方向。打开 Xcode → 新建项目 → ViewController.swift,编写以下代码。// 将 shouldAutorotate 设置为 False override open var shouldAutorotate: Bool { return false } // 指定方向。override open var supportedInterfaceOrientations: UIInterfaceOrientationMask { return .portrait }
1K+ 次浏览
顾名思义,位置服务通过 GPS、WiFi 和蜂窝塔收集用户信息。每个 iOS 设备都配备了 GPS、WiFi、蜂窝塔位置数据和蓝牙,以确定 iPhone 或 iPad 的位置。用户可以通过在“通用”中切换“位置服务”开关来启用或禁用设置应用中的位置服务。在启动位置更新之前,您应该检查 locationServiceEnabled() 方法的返回值,以确定用户是否为当前设备启用了位置服务。要检查 iOS 应用中是否启用了位置服务,请查看代码打开 Xcode → 新建项目 ... 阅读更多
设备 UDID 代表唯一设备标识符。每个 iOS 设备都有一个 UDID,它是由 40 个字母和数字组成的序列,保证特定于您的设备。设备名称通常是在设备设置→通用→关于中找到的名称。iOS 版本是您的当前 iPhone 运行的版本,最新的 iOS 版本为 12.2。iOS 型号描述了用户使用的 iOS 设备是 iPhone/iPad。现在我们将了解如何以编程方式检测 UDID、名称、版本和型号。打开 Xcode → 新建项目,并在 ViewController 的 viewDidLoad 方法中添加以下代码。override func viewDidLoad() { ... 阅读更多
当我们谈论设备制造商时,我们指的是手机制造商(例如苹果、三星、诺基亚等等),而设备型号通常是特定产品,例如 iPhone、iPad/TAB 等。任何移动设备都只能使用制造商和型号进行分类。现在让我们了解如何在 iOS 中获取设备制造商和型号?获取制造商和型号的方法有两种,第一种方法是直接打开您的 iOS 设备,导航到设置,点击通用,在关于部分,您可以找到您的 iOS 设备的详细信息。第二种方法是获取制造商和型号 ... 阅读更多
693 次浏览
在设计 iOS 应用程序时,自动布局是最重要的元素之一。使用自动布局,UI 开发变得更加通用和容易。为了垂直对齐两个按钮,我们将使用自动布局。所以让我们开始吧!步骤 1:打开 Xcode → 新建项目 → 单视图应用程序 → 我们将其命名为“AlignButtons”步骤 2:打开 Main.storyboard 并添加两个按钮,将它们命名为按钮 1 和按钮 2。步骤 3:选择这两个按钮,并使用“添加新的对齐约束”菜单垂直对齐它们。步骤 4:选择这两个按钮,点击“添加新约束”,并将其设置 ... 阅读更多