![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios开发
文章平均质量分 78
MC米糕陈
Technology and Design.
展开
-
IOS开发之多重MVC以及手势
IOS开发之多重MVC以及手势 继续学习IOS开发,这一次学习的是多重MVC架构以及手势识别。原创 2017-09-25 23:21:13 · 194 阅读 · 0 评论 -
多重MVC
我们首先创建多一个MVC,这一个MVC允许用户可以点选相应表情的按钮,然后跳转到表情页面。创建新的MVC方法很简单,只需要在storyboard拖拽View Controller到空白的区域就可以了。创新新的MVC也要自己创建一个相应的Controller类。然后记得在inspector那里设置绑定相应的类。原创 2017-09-28 14:31:15 · 305 阅读 · 0 评论 -
TableView
TableViewTableView用来处理大量的数据,有以下两种方式: 一个典型的TableView由以下部分组成: 一个Table中的cell系统提供了以下四种方式: 准备工作首先需要把storyboard清理干净,然后拖出新的tableviewcontroller。然后新建自己的TableViewController。然后我们需要使用Twitter的framework,使用方法是把fra原创 2017-10-07 17:27:59 · 185 阅读 · 0 评论 -
IOS开发之Views自定义布局
IOS开发之Views自定义布局 学习IOS也有快一周了,作为在CSDN的第一篇博客,我将会记录下我的学习笔记。接下来将会做一个draw函数,自定义画出笑脸。 关于位置的布局首先需要知道Swift里面,bound和frame的区别。bound指的是当前view中的相对位置,而frame值得是当前view的上一级(superview)的相对位置。let skullRadius = min(boun原创 2017-09-21 20:19:45 · 186 阅读 · 0 评论 -
Swift Core Data
Swift Core Data首先需要创建一个模版,进去“file”->“new”->”file”->”Core Data”->”Data Model”。然后点击右下角的“add entity”。 在Xcode里面这个Entity会变成一个NSMangedObject的一个实体。Xcode的数据库是基于SQL的,所以每一个entity会有属性、关系以及fetched properties(用于搜索原创 2017-10-09 17:43:12 · 434 阅读 · 0 评论 -
Swift的一些高级技巧
Swift的一些高级技巧life cycle的代码实现我们会发现,新建一个UIViewController以后,xcode会默认提供一个函数给你。override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. }这个函数就是当此ViewContro原创 2017-09-24 18:39:25 · 432 阅读 · 0 评论 -
swift多线程
swift多线程。原创 2017-10-06 01:00:05 · 300 阅读 · 0 评论