Canoe

项目警告处理

今天不经意一看,项目中有上千个警告了,虽然没有强迫症,但是看着也是觉得不舒服,刚好手头上的活不多,干脆就清理一下,记录一下过程。 消除警告 在清理之前,在网上查找资料发现有几种通用的方式消除警告。 全......

疲惫生活中的英雄梦想

人们经常是不讲道理的、没有逻辑的和以自我为中心的。不管怎样,你要原谅他们。 即使你是友善的,人们可能还是会说你自私和动机不良 。不管怎样,你还是要友善。 当你功成名就,你会有一些虚假的朋友 和一些......

Magnetic-Wall

Magnetic Wall是我独立开发的一款简洁美观的壁纸app,界面设计仿照了少数派的一款app,壁纸每周更新,经由我从Unsplash | Beautiful Free Photo Community上面仔细挑选适合手机和ipad的图片。 Magnetic Wall不会有大量的图片供您选择,但......

iOS11适配以及Xcode9实用新特性

本篇文章是基于我自己的项目在更新iOS11时遇到的一些问题总结的,可能不会考虑到所有的变化,会在一段时间内补充和完善。 iOS11适配UITableView 的新特性 在iOS11中默认启用self-Sizing,Self-Sizing在iOS11下是默认开启的,Headers, footers, 和 cells都默认开启Self-Sizing,所......

继承 (Swift笔记)

一个类可以继承另一个类的方法,属性和其它特性。当一个类继承其它类时,继承类叫子类,被继承类叫超类(或父类)。在 Swift 中,继承是区分「类」与其它类型的一个基本特征。 在 Swift 中,类可以调用和访问超类的方法,属......

下标 (Swift笔记)

下标语法 下标允许你通过在实例名称后面的方括号中传入一个或者多个索引值来对实例进行存取。语法类似于实例方法语法和计算型属性语法的混合。与定义实例方进行存取。语法类似于实例方法语法和计......

方法 (Swift笔记)

方法是与某些特定类型相关联的函数。类、结构体、枚举都可以定义实例方法;实例方法为给定类型的实例封装了具体的任务与功能。类、结构体、枚举也可以定义类型方法;类型方法与类型本身相关联。类型......

函数(Swift笔记)

函数的定义与调用 当你定义一个函数时,你可以定义一个或多个有名字和类型的值,作为函数的输入,称为参数,也可以定义某种类型的值作为函数执行结束时的输出,称为返回类型。 每个函数有个函数名,用来描述函......