写代码最常用的快捷键莫过于格式化代码了,最近玩Swift,百度上没有找到简单明了的内容,特意记录一下。 Control + I 自动调整缩进 可以选中相应的代码 或 Command + A全选后进行自动调整缩进,虽然只能调整缩进,但对于我来说已经足够了。换行、空行什么的都可以自己人为的控制。 我目前 ...
分类:
编程语言 时间:
2017-08-20 21:20:42
阅读次数:
160
最近在看swift,有一些经验,想和大家分享,也写了个工资计算的小项目,已上线,计算工资超准的,,大家有兴趣的,可以下载看看https://itunes.apple.com/cn/app/个税小会计-您贴心的个税小助手/id1260843653?mt=8 1、定义变量与常量 (1)swift和oc还 ...
分类:
编程语言 时间:
2017-08-20 21:20:27
阅读次数:
96
/* 存储属性 其实Swift中的存储属性就是以前学习OC中的普通属性, 在结构体或者类中定义的属性, 默认就是存储属性 */ struct Person { var name: String var age: Int } var p = Person(name: "xiaohange", age: ...
分类:
其他好文 时间:
2017-08-19 17:13:03
阅读次数:
204
原创文章,欢迎转载。转载请注明:关东升的博客 实现目标与动作关联使用UIControl类addTarget(_:action:forControlEvents:)方法,演示样例代码例如以下:button.addTarget(self, action: "onClick:", forControlEv ...
分类:
编程语言 时间:
2017-08-19 17:03:27
阅读次数:
185
/* 结构体: 结构体是用于封装不同或相同类型的数据的, Swift中的结构体是一类类型, 可以定义属性和方法(甚至构造方法和析构方法等) 格式: struct 结构体名称 { 结构体属性和方法 } */ struct Rect { var width: Double = 0.0 var heigh ...
分类:
其他好文 时间:
2017-08-19 16:55:29
阅读次数:
180
/* subscripts(下标): 访问对象中数据的快捷方式 所谓下标脚本语法就是能够通过, 实例[索引值]来访问实例中的数据 类似于以前我们访问数字和字典, 其实Swift中的数组和字典就是一个结构体 Array: subscript (index: Int) -> T Dictionary: ...
分类:
其他好文 时间:
2017-08-19 15:51:58
阅读次数:
164
/* 隶属于每一个类或结构体的函数称之为方法: 方法分为类方法和实例方法, 对应OC中的+ - 方法 实例方法:实例方法一定是通过对象来调用的, 实例方法隶属于某一个类 */ class Person { var _name: String = "HaRi" var _age: Int = 26 / ...
分类:
其他好文 时间:
2017-08-19 15:50:44
阅读次数:
116
/* 构造方法: 作用: 对实例对象的内容进行初始化 Swift要求类或者结构体中的存储属性(非lazy在)在对象构造完毕后要有初始化值 语法: init(参数列表){ 初始化代码 } 注意: 1.在Swift中类/结果提/枚举都需要构造方法; 2.构造方法的作用仅仅是用语初始化属性, 而不是分配内 ...
分类:
其他好文 时间:
2017-08-19 15:02:54
阅读次数:
198
Swift使用Alamofire传递递参数时报错,会提示超时,主要错误信息如下: [Result]: FAILURE: Error Domain=NSURLErrorDomain Code=-1001 "请求超时。" UserInfo={NSUnderlyingError=0x60000024bfa ...
分类:
编程语言 时间:
2017-08-19 14:08:17
阅读次数:
708
// // ViewController.swift // learn5 // // Created by myhaspl on 16/1/23. // Copyright (c) 2016年 myhaspl. All rights reserved. // import Cocoa import ...
分类:
编程语言 时间:
2017-08-18 22:32:46
阅读次数:
214