介绍 在展示一些经常需要更新的列表时,例如商品列表、聊天列表时,我们需要通过某种操作来刷新列表,最常用的便是下拉刷新的方法了,下拉刷新作为iOS的标准控件,即使不实用第三方库也可以容易的实现,这篇文章将向大家讲解如何使用…
分类:IOS
Coding iPad 客户端开源——一个程序员的独白
**一直觉得世界欠程序员们一个交代,作为一个个产品背后的奠基人, 程序员们默默的用双手敲出了各种伟大产品的代码,但是带来的往往是产品经理们的无限风光。** **程序员,在很多人的印象里,是技术宅的代名词,往往不善于表达自…
手动在Swift项目中添加ObjectiveC第三方库
介绍 Swift作为一门诞生不到2年的新语言,在第三方库的积累上远不如一直作为iOS开发唯一选择的ObjectiveC,幸好我们可以非常方便地在Swift项目中引用ObjectiveC第三方库,弥补了这个不足.在iOS第…
NSUserDefaults简介[ 转 ]
NSUserDefaults简介 NSUserDefaults是单例类。单例类:是单例模式的一个实例,而模式单例是一种常见的编程方式。在iOS中,单例模式很常见,它用于确保特定类只有一个实例。单例最常用于表示硬件或者操作…
Swift基础语法[ 1 ]
Swift语言会讲全局作用域中的代码作为程序入口,不需要main函数 wift语言支持自动类型推断,如果希望使用自动类型推断,请在定义的同时赋值,例如: var str = "Hello, Swift" 如果不想在定义时…
在Xcode7/7.1中使用Http请求
介绍 iOS9引入了新特性App Transport Security (ATS)。新特性要求App内访问的网络必须使用HTTPS协议。但是现在很多项目使用的是HTTP协议,现在也不能马上改成HTTPS协议传输。那么如何…
UITableView基础[ 2 ] 自定义Cell的实现
介绍 当系统提供的几种简单单元格无法满足我们的需要时,我们需要自己定制单元格来满足我们的需要 实现 创建自己的单元格类 首先我们应当新建一个继承自UITableViewCell的类如果不想在StoryBoard中编辑自定…
写给iOS小白的MVVM教程(序)
这几天,需要重构下部分代码,这里简要记录下.但是涉及的技术要点还是很多,所以分为多个篇章叙述.此教程来源于,并将于应用于实践,不做过多的概念性阐释和争论.每个篇章都会附上实际的可执行的代码.因涉及的技术点,有许多探索的部…
UITableView基础[ 1 ] 基本TableView的实现
介绍 UITableView是iOS中最常用的高级UI控件,UITableView对于大部分App都是不可或缺的组成部分,利用UITableView我们可以实现大部分列表视图的呈现,掌握UITableView的使用非常重…
盘点国内程序员不常用的热门iOS第三方库:看完,还敢自称”精通iOS开发”吗?
综合github上各个项目的关注度与具体使用情况,涵盖功能,UI,数据库,自动化测试,编程工具等类型,看完,还敢自称”精通iOS开发”吗? https://github.com/syedhali/EZAudio 基于核心…
fir.im Weekly - 给女朋友的 iOS 开发教程
俗话说:技多不压身,功到自然成。本期 fir.im Weekly 收集的热度资源,大部分关于Android、iOS 开发工具和源码,还有一些有关设计的 Tips ,希望对你有帮助。 给女朋友的 iOS 开发教程之 Des…
IOS中延时执行的几种方式的比较和汇总
本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法。 -(void)delayMethod { NSLog(@”execute”); }1.performSelecto…