Swift
凌凌0
这个作者很懒,什么都没留下…
展开
-
class和struct的区别
参考:The Swift Programming Language原创 2021-12-14 11:30:49 · 1498 阅读 · 0 评论 -
创建widget运行崩溃
崩溃信息 Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[_NSXPCDistantObject ___nsx_pingHost:]: unrecognized selector sent to instance 0x600000865720' *** First throw call stack: ( 0 CoreFoundation 0x0原创 2021-09-01 16:15:09 · 776 阅读 · 1 评论 -
Swift基础——简单值
1.使用let声明常量,使用var声明变量 2.变量的两种声明方式 1)在变量后面声明类型,用冒号分割 创建一个常量,显式指定类型为Float并指定初始值为4。 let explicitFloat: Float = 4 2)不用明确地声明类型,声明的同时赋值的话,编译器会自动推断类型 var myVariable = 30 3.把值转换原创 2016-07-07 20:35:11 · 360 阅读 · 0 评论 -
Swift基础——控制流
1.使用if和switch来进行条件操作,使用for-in、for、while和repeat-while来进行循环。包裹条件和循环变量括号可以省略,但是语句体的大括号是必须的。2.在if语句中,条件必须是一个布尔表达式——这意味着像if score { ... }这样的代码将报错,而不会隐形地与 0 做对比。3.if和 let的使用1)可选变量的声明var optionalString: Stri...原创 2018-03-16 10:43:20 · 125 阅读 · 0 评论 -
swift语法学习——函数嵌套函数
A function can take another function as one of its arguments. func makeIncrementer() -> ((Int) -> Int) { func addOne(number: Int) -> Int { return 1 + number } return addO...原创 2018-03-26 11:15:50 · 522 阅读 · 0 评论