一、idea安装lombok 二、重启idea 三、添加maven依赖(pom.xml) <dependency> <groupId>org.project ...
已经很久没更新博客了。最近在一个iOS项目中,利用到了Obj C语言的运行时反射特性,来减少一些代码编写的工作量,特记录下来。移动互联网下iOS客户端的开发,一般都会与服务端进行通讯,也会使用到Sqlite数据库来保存一些数据,按常规的搞法,一般都需要手动建表结构,写实体类对象,然后写插入 更新 查询等语句来实现功能,因此想到是否有一种通用的办法来进行一些代码方面的减负工作。通过这个项目的实践,已 ...
2012-12-19 20:59 4 2294 推荐指数:
一、idea安装lombok 二、重启idea 三、添加maven依赖(pom.xml) <dependency> <groupId>org.project ...
从一开始的纯代码计算frame,虽然自认为计算frame 刚刚的,但是到后来还是开始xib的自动约束和手动约束与frame搭配使用,经历这几种方式,大概一年前开始普遍使用masonry来代码约束之后也跃跃欲试的自己体验了把,感觉还不错,分享下,比原生的好使多了。 使用步骤 1.添加 ...
1.判断邮箱格式是否正确的代码: // 利用正则表达式验证 2.图片压缩 用法: UIImage *yourImage= [self imageWithImageSimple:image scaledToSize:CGSizeMake(210.0 ...
iOS开发UI篇—IOS开发中Xcode的一些使用技巧 一、快捷键的使用 经常用到的快捷键如下: 新建 shift + cmd + n 新建项目 cmd + n 新建文件 视图 option + cmd + 回车 打开助理编辑器 cmd ...
NSDictionary* defaults = [[NSUserDefaults standardUserDefaults] dictionaryRepresentation] ...
http://www.voidcn.com/blog/qq_16270605/article/p-6167078.html iOS开发中常见的异常包括以下几种 NSInvalidArgumentException NSRangeException NSGenericException ...
本文是在实践工作中遇到的一些问题记录,并给出是如何解决的,.net core已经升级到3.0版本了,其实在项目中很早就已经在使用.net core来开发后台接口了,正好有个网站项目,就使用了Razor Pages来开发,从体验上来说,如果你熟悉Razor Pages的话,开发速度是非常快的,如果有 ...
众所周知, iOS开发找工作越来越难, 企业要求越来越高,一方面是资本寒冬期+七八月是企业招人淡季, 另外一方面也是iOS市场饱和。最近有出去看新机会, 所以下面记录一下面试XimalayaFM的大概过程。 面试一共分为4轮,全程手写代码和算法。 一面:自我介绍, 然后问一下手头开发 ...