
swift
文章平均质量分 92
当白
大人不华,君子务实
展开
-
swift4.0 从相册中获取单张图片并加载在主视图
import UIKit//先遵守协议class ServiceViewController:UIViewController,UIImagePickerControllerDelegate,UINavigationControllerDelegate { fileprivate var photoBtn:UIButton! fileprivat原创 2018-01-16 16:16:58 · 1399 阅读 · 0 评论 -
swift4.0 数据请求工具类的创建和使用(基于Alamofire)
1.首先用到的三方库Alamofire ——> 原来的AFNetworking的作者搞出来的东西自己pod,不懂百度pod'Alamofire'2.工具类importUIKitimportAlamofireclassHttpTool{ //创建单例 staticletshareInstance:Htt...原创 2018-01-15 15:10:57 · 4093 阅读 · 0 评论 -
swift4.0 CollectionView和自定义cell
原创文章,转载请获得本人同意本文有snapkit三方布局的使用,类似于masonry,自己了解一下另外用懒加载的方法添加了表头一、CollectionView和协议实现//// HomeViewController.swift// SwiftTest18-1-5//// Created by QC on 2018/1/8.// Copyr原创 2018-01-29 09:35:18 · 5063 阅读 · 0 评论 -
swift4.0 TableView和自定义cell
原创文章,转载请获取本人同意本文有snapkit三方布局的使用,类似于masonry,自己了解一下另外用懒加载的方法添加了表头一、tableView和协议实现//// MineViewController.swift// SwiftTest18-1-5//// Created by EricZhang on 2018/1/8.// Copyright原创 2018-01-29 09:47:36 · 14135 阅读 · 8 评论 -
swift4.0 UIButton和UIAlertController
self.photoBtn =UIButton() self.view.addSubview(self.photoBtn) self.photoBtn.snp.makeConstraints { (make)in make.left.equalTo(self.view).offset(20) make.原创 2018-02-07 08:56:02 · 1480 阅读 · 0 评论 -
swift中?和!的区别——简明版
Pre:首先swift这种语言不会默认给用var声明的变量赋初值,所以就牵涉到你用这个变量的时候到底有没有值的问题,它的解决方法就是?和!首先理解下?和!都是一种语法糖;?和!都是一种简化的写法,像下边这样:var strValue: String? //?相当于下面这种写法的语法糖var strValue: Optional<</span>String>Optional是...原创 2018-06-13 13:47:17 · 1798 阅读 · 0 评论 -
swift4.0 通过闭包、协议、通知实现反向传值的Demo(git可下载)
写了一个闭包反向传值的demo,了解一下swift的闭包,感觉和OC很像交下demo,还是好朋友git地址:https://github.com/canwhite/QCSwiftClosure别忘了给star原创 2018-06-14 08:43:49 · 688 阅读 · 0 评论 -
swift4.0 一个自写的小项目:包含桥接、单例、tab等等多种基础应用(git可下载)
自己写了一个测试项目,包含了标题内的东西:桥接混编、数据请求、自写提示框、单例、tab、nav、data的存储和获取、自定义tableView和collectionView从相册获取照片,控件的使用,pod了一些架包,可以自己看podfile了解一下git地址留下,如果有帮助请给star不定时更新,欢迎关注地址:https://github.com/canwhite/QCSwiftTest...原创 2018-06-20 09:38:43 · 668 阅读 · 0 评论