浙江三日游

出发:株洲->衢州

两年没出省了,得知有机会出去玩,心里有特别激动。

白天一整天根本不想做事,终于挨到了晚上,又是在破旧不堪的株洲火车站,乘坐的是一趟去上海的特快卧铺,晚上躺在小铁板床上,感觉自己是被一只消化不良的怪兽吃到了肚子里,咕隆咕隆,怪兽的胃响个不停。

iOS 10 UserNotifications 入门学习笔记

iOS 10 中的通知 API 已经抛弃了之前本地通知和远程通知分开的情况,并且加入了通知附件等新特性,今天在 YouTube 上着了个教程,学习了一下本地通知,完成的代码在这里。

获取通知权限

首先引入 UserNotifications 头文件

import UserNotifications

打开项目 AppDelegate.swift 中,在 applicati......

【好书】项目学习笔记 3

【好书】是我第一个看到用代码来写UI界面的项目,非常有趣,下面是我今天学习的内容。

1.新建NavigationView

func setNavigationBar() {

let navigationView = UIView(frame: CGRect(x: 0, y: -20, width: SCREEN_WIDTH, height: 65))

navigationView.b......

【好书】项目学习笔记 4

1.BookTitleView的实现

依然是用纯代码实现界面

var BookCover: UIButton?

var BookNames: JVFloatLabeledTextField?

var BookEditor: JVFloatLabeledTextField?

var delegate: BookTitleDelegate?

override init(frame: ......

【好书】项目学习笔记 2

1.MVC模式

MVC

MVC的全名是 Model View Controller,即模型、视图和控制器。

2.工厂模式

距离下一次生日还有多少天计算 (Swift 3)

提出一个问题,已知一个人的公历生日(简单点),算距离他最近生日还剩多少天?

//计算距离生日时间(有个小问题,都是用UTC而非本地时区处理的)

func calcunateCuntdownDays(birthday: String) -> Int {

let defaultDateFormatter = DateFormatter()

defaultDateFormatter.loca......

【好书】项目学习笔记 1

课程网址 http://www.huachuanxueyuan.com/course/4

1.集成 Learn Cloud

不同于视频教程,我直接使用了CocoaPods。

在项目目录下新建Podfile,并添加如下内容:

pod 'AVOSCloud' # 数据存储、短信、云引擎调用等基础服务模块

pod 'AVOSCloudIM' ......