文章 2022-05-13 来自:开发者社区

Swift学习笔记——页面跳转

Navigation Controller创建一个single view app后,项目中有main.storyboard,里面是一个viewcontroller。那么我们如何实现页面跳转首先添加一个导航控制器Navigation Controller。点击右上的➕,然后选择控件拖到面板上即可网络异常,图片无法展示|添加完可以发现storyboard中多了一个Navigation Control....

Swift学习笔记——页面跳转
文章 2022-05-13 来自:开发者社区

Swift学习笔记——新建项目

1、创建项目在xcode菜单中选择 new -> project -> single view app 点击next在弹出窗中填写项目名称这里languge有可以选择object-c或swift作为项目语言。这里我们学习swift,所以选择swift。如果language选择swift,下面的user interface可以选择swiftUI和storyboard。SwiftUI是2....

Swift学习笔记——新建项目
文章 2017-12-20 来自:开发者社区

《从零开始学Swift》学习笔记(Day 40)——析构函数

与构造过程相反,实例最后释放的时候,需要清除一些资源,这个过程就是析构过程。在析构过程中也会调用一种特殊的方法deinit,称为析构函数。析构函数deinit没有返回值,也没有参数,也不需要参数的小括号,所以不能重载。   下面看看示例代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 2...

文章 2017-12-20 来自:开发者社区

《从零开始学Swift》学习笔记(Day 44)——重写属性

重写实例属性     我们可以在子类中重写从父类继承来的属性,属性有实例属性和静态属性之分,他们在具体实现也是不同的。     实例属性的重写一方面可以重写getter和setter访问器,另一方面可以重写属性观察者。     计算静态属性需要使用getter和setter访问器,而存储属...

文章 2017-12-11 来自:开发者社区

《从零开始学Swift》学习笔记(Day 56)—— Swift编码规范之命名规范

程序代码中到处都是自己定义的名字,取一个有样并且符合规范的名字非常重要。 命名方法很多,但是比较有名的,广泛接受命名法有: 匈牙利命名,一般只是命名变量,原则是:变量名=类型前缀+描述,如bFoo表示布尔类型变量,pFoo表示指针类型变量。匈牙利命名还是有一定争议的,在Swift编码规范中几本不采用匈牙利命名。 驼峰命名(Camel-Case),又称骆驼命名法,是指混合使用大小写字母来名...

文章 2017-11-29 来自:开发者社区

《从零开始学Swift》学习笔记(Day 47)——final关键字

在类的定义中使用final关键字声明类、属性、方法和下标。final声明的类不能被继承,final声明的属性、方法和下标不能被重写。 下面看一个示例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43...

文章 2017-11-28 来自:开发者社区

《从零开始学Swift》学习笔记(Day 59)——代码排版

  代码排版包括: 空行、空格、断行和缩进等内容。代码排版内容比较多工作量很多,但是非常重要。 空行    空行将逻辑相关的代码段分隔开,以提高可读性。下列情况应该总是添加空行: 类型声明之前。 import语句前后。 两个方法或函数之间。 块注释或单行注释之前。 方法或函数内的两个逻辑段之间,用以提高可读性。 一个源文件的两个片段之间。  空格 ...

文章 2017-11-27 来自:开发者社区

《从零开始学Swift》学习笔记(Day 21)——函数返回值

返回值3种形式:无返回值、单一返回值和多返回值。  无返回值函数 所谓无返回结果,事实上是Void类型,即表示没有数据的类型。 无返回值函数的语法格式有如下3种形式: func 函数名(参数列表)  {     语句组 }   func 函数名(参数列表) ->() {   &nbs...

文章 2017-11-27 来自:开发者社区

《从零开始学Swift》学习笔记(Day 27)——可选类型

可选类型: 我们先看看如下代码: 1 2 3 4 var n1: Int = 10 n1 = nil         //编译错误    let str: String = nil ...

文章 2017-11-22 来自:开发者社区

《从零开始学Swift》学习笔记(Day 19)——函数参数传递

函数的语法格式如下: func 函数名(参数列表) -> 返回值类型 {     语句组     return 返回值 } 关键字是func。 多个参数列表之间可以用逗号(,)分隔,也可以没有参数。 使用箭头“->”指示返回值类型。返回值有单个值和多个值。如果函数没有返回值,则...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注