0推荐
6K 浏览

深度优化 iOS 网络模块

几乎每一个讲究的iOS项目都会有一个「网络模块」,大部分的网络请求都是通过HTTP完成,使用成熟的第三方库诸如AFNetworking很容易搭建一个功能简易的网络模块。但这一模块要优化好却没那么...
0推荐
8K 浏览

CALayer系列、CGContextRef、UIBezierPath、文本属性Attributes

先上效果图: CALayer系列.gif CGContextRef、UIBezierPath、文本属性Attributes.gif 一、CAEmitterLayer 粒子属性 //设置发射器 C...
de1267 9年前   
0推荐
13K 浏览

iOS列表和网格视图的相互切换

在很多电商 app 中,都有列表视图和网格视图的相互切换。例如京东和淘宝。
0推荐
13K 浏览

ESPictureBrowser - 仿即刻App风格的图片浏览效果

类似于<即刻>应用的图片浏览器效果
0推荐
17K 浏览

UITableView 长按cell 操作 置顶

做实验就简单的在tableViewController中写了下,实际上如果很多cell都需要长按操作的话,应该将这些功能封装到baseCell中,将需要添加的操作(例如数据处理)以block的方式传递。
0推荐
11K 浏览

iOS-仿微信界面的跳转逻辑

在微信中我们可以: 从联系人界面跳到详情页面再发起聊天,在聊天界面返回时返回到消息列表界面
ShaCTGQ 9年前   
0推荐
6K 浏览

一次iOS App优化(踩坑)之旅

未经深思熟虑的优化是bug之源,这句话做过深度优化的同学一定能明白其中的辛酸。今天和大家分享下一次优化CoreText的填坑经历。
0推荐
8K 浏览

iOS回顾之路-懒加载

之所以使用到懒加载是因为设备内存有限,如果在程序启动后就一次性加载将来会用到的所有资源,就可能会耗尽设备的内存。比如大量的数据、图片、音频、过多的控件等。
cxh0624 9年前   
0推荐
7K 浏览

iOS-RunTime,不再只是听说

RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。
hfos3955 9年前   
0推荐
5K 浏览

iOS NSTimer 最佳实践

NSTimer是iOS上的一种计时器,通过NSTimer对象,可以指定时间间隔,向一个对象发送消息。NSTimer是比较常用的工具,比如用来定时更新界面,定时发送请求等等。但是在使用过程中,有很...
0推荐
6K 浏览

iOS 移动开发周报 - 第 47 期

上周关于 Dash 被苹果下架的事情有了来自 苹果的解释 ,苹果说 Dash 进行了刷榜,具体来说,是在 Dash 的评价中发现了一些明显带有欺骗性的评分。苹果同时说这个决定是最终的,并且不可申...
0推荐
10K 浏览

iOS 开源一个简单的订餐App UI框架

前言 学 Swift 也有一段时间了,做了一些小的 demo。一直想做个完整的项目,发现这边学校的外卖订餐也逐渐流行起来,不像中国有那么多强大的外卖软件,美国也有,但不多,起码中国人对那些软件都...
0推荐
7K 浏览

一款滚动菜单的实现

滚动菜单是app展示数据常用的控件,使用频率极高,实现的过程就是对UIScrollView的应用,大体都是顶部一个标题滚动视图,下边一个用来铺显示数据的View的滚动视图,然后实现联动效果,基本差不多了。
0推荐
11K 浏览

加速iOS开发的28个第三方库

本文受到 27 iOS open source libraries to skyrocket your development 的启发, 再次表示感谢
0推荐
20K 浏览

纯代码,10天高仿内涵段子

9.16日提示 修复了一下首页因为数据原因引起的崩溃问题。内涵段子服务数据结构复杂,有些判断逻辑可能不是很严谨,造成了崩溃,大家可以下载最新版本的 介绍: 花了两周的闲余时间模仿了一下今日头条旗...
zf30zg84 9年前   
0推荐
12K 浏览

iOS 应用架构现状分析

iOS从2007年诞生至今已有近10年的历史,10年的时间对iOS技术圈来说足够产生相当可观的沉淀,尤其这几年的技术分享氛围无论国内国外都显得异常活跃。本文就iOS架构这一主题,结合开发圈里讨论...
0推荐
7K 浏览

实例:iOS 中的 JS 交互 OC & Swift 双语

随着 App 开发日趋成熟,不少设计模式和开发流程都被应用其中,也跟着日趋成熟。
0推荐
5K 浏览

简单理解 Block

Block 是一段代码块,可以简单的理解为带有自动变量的 匿名函数 , 自动变量 可以理解为 局部变量 , 匿名函数 就是没有名字的函数。 Block 可以像 函数 一样,传入 参数 ,得到 返回值 。
0推荐
8K 浏览

Matrix Code Rain及对Core Graphics绘制的优化

我们约定将每一条下落的轨迹都称为一个 Track ,由一个 Generator 实例专门来生成,每隔指定的时间(显然,随机亦可)就新生成一条,加到 DataSource 中,并创建其对应的 CA...
vbha4425 9年前   
0推荐
11K 浏览

让我们一次性解决导航栏的所有问题

今天我们来重点讨论导航栏返回的问题,包括各种问题的解决方案。
etun0094 9年前   
1 2 3 4 5 6 7 8 9 10

经验分享,提升职场影响力

投稿

热门问答

    热门文档