已经很久没更新博客了。最近在一个iOS项目中,利用到了Obj-C语言的运行时反射特性,来减少一些代码编写的工作量,特记录下来。移动互联网下iOS客户端的开发,一般都会与服务端进行通讯,也会使用到Sqlite数据库来保存一些数据,按常规的搞法,一般都需要手动建表结构,写实体类对象,然后写插入、更新 ...
从一开始的纯代码计算frame,虽然自认为计算frame 刚刚的,但是到后来还是开始xib的自动约束和手动约束与frame搭配使用,经历这几种方式,大概一年前开始普遍使用masonry来代码约束之后也跃跃欲试的自己体验了把,感觉还不错,分享下,比原生的好使多了。 使用步骤 .添加Masonry文件夹的所有源代码到项目中 共两个Masonry这个文件夹,以及Masonry.framework .添加 ...
2016-07-22 14:51 0 2420 推荐指数:
已经很久没更新博客了。最近在一个iOS项目中,利用到了Obj-C语言的运行时反射特性,来减少一些代码编写的工作量,特记录下来。移动互联网下iOS客户端的开发,一般都会与服务端进行通讯,也会使用到Sqlite数据库来保存一些数据,按常规的搞法,一般都需要手动建表结构,写实体类对象,然后写插入、更新 ...
iOS开发UI篇—IOS开发中Xcode的一些使用技巧 一、快捷键的使用 经常用到的快捷键如下: 新建 shift + cmd + n 新建项目 cmd + n 新建文件 视图 option + cmd + 回车 打开助理编辑器 cmd ...
iphone屏幕大小越来越多样化,使用frame来布局已经是强弩之末,好多同行前辈已经把autolayout研究的滚瓜烂熟了,但是苹果的autolayout过于繁琐,懒得去研究,有一个非常好用而且功能非常强大的第三方自动化布局框架masonry,简书等各个论坛或者网站教程一大堆而且讲的都比较详细 ...
http://www.voidcn.com/blog/qq_16270605/article/p-6167078.html iOS开发中常见的异常包括以下几种 NSInvalidArgumentException NSRangeException NSGenericException ...
NSDictionary* defaults = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation] ...
使用Masonry平均布局,代码如下: 其实就是用Masonry提供的两个方法,如下: 一、水平布局 1、创建 2、使用Masonry布局 效果如下: 二、垂直布局,不多阐述,直接上代码: 效果如下图 ...
Masonry是iOS在控件布局中经常使用的一个轻量级框架,Masonry让NSLayoutConstraint使用起来更为简洁。Masonry简化了NSLayoutConstraint的使用方式,让我们可以以链式的方式为我们的控件指定约束。本篇博客的主题不是教你如何去使用Masonry框架 ...
1.先说添加吧 AppDelegate.h 2.自定义导航栏 自定义按钮图案 设置push返回按钮的样式 自定义标题与导航栏的样式 这是改变最上边电量图标,时间等颜色 3.关于跳转的一些总结 ...