通过日期求星期 -(NSString*)fromDateToWeek:(NSString*)selectDate { NSInteger yearInt = [selectDate substringWithRange:…
分类:object-c
Weex学习第二篇:Hello world
曾经何时,我以为学习一门语言或者是新技术,只要能写出Hello world,就算是学会了。这个思想困扰了我很久,以至于之前整理电脑的时候发现php,python,ruby,phonegap,react native,go…
iOS中的Reference Counting详解
0x00 问题的引入 前一阵子表哥给了我一道知乎的iOS开发岗位面试题,听说还是那种类似于“一票否决”的题目,考察应试者的编程能力。我仔细一看是关于MRC的一道题,也就是在考察Reference Counting。(代码…
移动开源项目周报1208
由OpenDigg 出品的移动开源项目周报第一期来啦。我们的移动开源周报集合了OpenDigg一周来新收录的优质的移动开发方面的开源项目,方便移动开发人员便捷的找到自己需要的项目工具等。 安卓开发 BigImageVie…
[分享]iOS开发-当遇到tableView整体上移时的解决方案
方案一在使用了navigationController后,当界面进行跳转往返后,时而会出现tableView上移的情况,通常会自动上移64个像素,那么这种情况,我们可以关闭tableView的自动适配布局。 self.a…
SDWebImage源码解析(三)
1 概述 这篇博文中,我将分析SDWebImageManager和SDImageCache。SDWebImageManager拥有一个SDWebImageCache和SDWebImageDownloader属性分别用于图…
iOS知识梳理 - Objc语法中值得注意的东西
@关键字 1. 类的声明和实现 @interface和@implementationTODO:分类(category)和扩展(extension) 2. 属性相关 @property、@synthesize和@dynam…
iOS中copy,mutableCopy到底什么区别!深拷贝和浅拷贝的区别!
一、在字符串属性中使用copy修饰符 先看段代码,定义一个Person类,包含如下属性 @property (nonatomic,copy) NSString *name; 在一个ViewController的viewD…
RFJModel,一个可以将JSON字典自动装填到OBJC对象的IOS类库
RFJModel是一个IOS类库,可以将JSON字典自动装填到OBJC对象。相比JSONModel有一些非常好的特性,使用上也比较简单。 RFJModel有以下几个特点 1、声明时确定装填行为。 RFJModel使用JP…
[iOS 攻城狮进阶必备技能] Kiwi:BDD 行为测试框架
简介 Kiwi 是一个适用于iOS开发的行为驱动测试框架,旨在提供一个足够简单易用的BDD库. 项目主页: https://github.com/kiwi-bdd/Kiwi 示例下载: https://github.co…
Objective-C之基本数据类型
1 基本数据类型示例 //整型 int integerType = 5; //浮点型 float floatType = 3.1415; //双浮点型 double doubleType = 2.2033; //短整型 …
didReceiveMemoryWarning iOS开发
iPhone下每个app可用的内存是被限制的,如果一个app使用的内存超过20M,则系统会向该app发送Memory Warning消息。收到此消息后,app必须正确处理,否则可能出错或者出现内存泄露。 app收到Mem…