![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
swift
莫兰迪不会没有瓶子
Travel, reading, programming, you and I are my life. This is what I think perfect.
展开
-
赵雅智_Swift(4)_断言
可选可以让你判断值是否存在,你可以在代码中优雅地处理值缺失的情况。然而,在某些情况下,如果值缺失或者值并不满足特定的条件,你的代码可能并不需要继续执行。这时,你可以在你的代码中触发一个断言(assertion)来结束代码运行并通过调试来找到值缺失的原因。 使用断言进行调试 断言会在运行时判断一个逻辑条件是否为true。从字面意思来说,断言“断言”一个条件是否为真。你可以使用断言来保证在运原创 2014-09-30 11:35:03 · 946 阅读 · 0 评论 -
赵雅智_Swift(2)_swift常量和变量
常量和变量把一个名字(比如maximumNumberOfLoginAttempts或者welcomeMessage)和一个指定类型的值(比如数字10或者字符串"Hello")关联起来。常量的值一旦设定就不能改变,而变量的值可以随意更改。 声明常量和变量 常量和变量必须在使用前声明,用let来声明常量,用var来声明变量。 下面的例子展示了如何用常量和变量来记录用户尝试登录的原创 2014-09-30 10:15:25 · 986 阅读 · 0 评论 -
赵雅智_Swift(1)_swift简介及类型
Swift 是 iOS 和 OS X 应用开发的一门新语言。 如果你有 C 或者 Objective-C 开发经验, Swift 的很多内容都是你熟悉的。 Swift 的类型是在 C 和 Objective-C 的基础上提出的 Int是整型Double和Float是浮点型Bool是布尔型String是字符串Swift 还有两个有用的集合类型,请参考集合类型。 Ar原创 2014-09-30 08:41:21 · 972 阅读 · 0 评论 -
赵雅智_Swift(3)_swift注释
请将你的代码中的非执行文本注释成提示或者笔记以方便你将来阅读。Swift 的编译器将会在编译代码时自动忽略掉注释部分。 单行注释 以双正斜杠作(//)为起始标记:// 这是一个注释 多行注释 其起始标记为单个正斜杠后跟随一个星号(/*),终止标记为一个星号后跟随单个正斜杠(*/):/* 这是一个, 多行注释 */ 多行注释块 Swift 的多行注释可以嵌套在其原创 2014-09-30 10:19:22 · 1228 阅读 · 0 评论