遇到一个问题,写了一个分类,但原先类的属性不够用。添加一个属性,调用的时候崩溃了,说是找不到getter、setter方法。查了下文档发现,OC的分类允许给分类添加属性,但不...
遇到一个问题,写了一个分类,但原先类的属性不够用。添加一个属性,调用的时候崩溃了,说是找不到getter、setter方法。查了下文档发现,OC的分类允许给分类添加属性,但不...
前言 简书的账号其实申请很久了,因为工(自)作(己)的(很)原(懒)因,就没有怎么写博客,但作为一名"偏执的技术狂"(伪技术),我还是觉得需要写博客,所以也就写下了这篇博客了...
Masonry Masonry是目前最流行的Autolayout第三方框架,省去了苹果官方恶心的Autolayout代码,大大提高了开发效率。 框架下载地址:https://...
什么是VFL语言 VFL全称是VisualFormatLanguage,翻译过来是“可视化格式语言” VFL是苹果公司为了简化Autolayout的编码而推出的抽象语言 最终...
Autolayout简介 Autolayout是一种“自动布局”技术,专门用来布局UI界面的, Autolayout最初的引入是在IOS6当中,由于在Xcode 4中Auto...
方法一: beginAnimations方法,此方法中包含有很多 setAnimation方法,具体代码可以进入该头文件中进行查看
出现此问题一般是由于interface和IBOutlet连线缺失所导致 也有可能是代码修改了IBOutlet的名称导致interface名称无法找到而连线失败 右击xib窗口...
view的封装 如果一个view内部的子控件比较多,一般会考虑自定义一个view,把它内部子控件的创建屏蔽起来。 外界可以传入对应的模型数据给view,view拿到模型数据后...
view的封装 如果一个view内部的子控件比较多,一般会考虑自定义一个view,把它内部子控件的创建屏蔽起来。 外界可以传入对应的模型数据给view,view拿到模型数据后...
用模型取代字典数组的好处 使用字典的弊端 一般情况下设置字典数据和取出字典数据都得使用字符串类型的"key",编写这些"key"时,Xcode没有智能的提示,只能手动的去敲那...
引言 在IOS开发 UI设计中,大多数的软件界面都采用九宫格的序列方式来排列 九宫格计算思路 -设计思路:将九个红色的方框和白色的字体封装到白色的底色当中,即将UIImage...
在iOS开发过程中,我们经常会听到或者用到KVO,KVC,NSNotificationCenter等,但是很多时候,我们可能没有那么了解,下面让我们来详细了解下他们的概念、用...
本文分为2个部分:概念与应用。概念部分旨在剖析 KVO 这一设计模式的实现原理;应用部分通过创建的项目,以说明 KVO 技术在 iOS 开发中所带来的作用;如果是作为刚接触 ...