iOS三维菜单、调试工具、封装通信录、网络框架、多种控件和动画等源码

iOS精选源码

一个调用系统通信录和获取通信录全部联系人的封装

image

ios scrollview嵌套tableview同向滑动(初级、进阶), 支持OC / Swift

image

WKWebView经常使用设置及进度条封装,意在快速集成H5功能

iOS三维圆形菜单实现源码

image

iOS可折叠FoldTableViewCell

image

iOS多种动画效果展现

image

LLDebugTool 一款针对开发者和测试者的调试工具

image

HDNetwork——感受本身封装的网络框架才是最适合本身的

MUNavigation 简单易用 无侵入性

image

iOS基于Swizzle Method的Crash防御组件

image

iOS优质博客

iOS重构实践

最近完成了我司iOS项目的重构,把总体的代码架构都梳理了一遍,主要按照MVP的架构模式,并综合考虑了重构的难度和效果。在这个过程当中也积累了一些代码重构方面的经验,在这里总结一下。项目简介和MVP模式重构项目简介首先简单介绍一下项目状况。咱们原有项目的架构是比较标准的MVC模式,也是苹果官方推荐的架构模式。Model层用... 阅读原文php

MVC+delegate,架构的方式,简单点

写在前面MVC架构模式和delegate设计模式是咱们最熟悉的架构模式和设计模式,正确运用它们能够垂手可得的将复杂页面打造得简洁明了、井井有条,下面就分享下个人一点心得。关于MVC起初,我想固然的认为MVC架构就是三个文件夹(model,view,controller),后来我读了唐巧的《被误解的MVC》,我才知道,M... 阅读原文html

优化 App 的启动时间实践 iOS

前言当用户按下home键的时候,iOS的App并不会立刻被kill掉,还会继续存活若干时间。理想状况下,用户点击App的图标再次回来的时候,App几乎不须要作什么,就能够还原到退出前的状态,继续为用户服务。这种持续存活的状况下启动App,咱们称为热启动,相对而言冷启动就是App被kill掉之后一切从头开始启动的过程。我... 阅读原文ios

初涉iOS逆向工程:免越狱修改微信(外观篇)

前言微信成立七年多了,主界面也一直没有变过,和刚推出同样的简洁,纯粹。 可是看久了这个惟一的主题,总会有一些眼腻。偶然在网上看到了美化版的微信,而这些“分身版”、“美化版”的客户端预留了大量高危接口,一不注意手机就会中招,因而生出了本身捣鼓的念头。刚开始的时候什么都不懂,作了一大堆无用功,写下来避免更多人重蹈覆辙。IP... 阅读原文编程

iOS扩展——Objective-C开发编程规范

一 概要Objective-C是一门面向对象的动态编程语言,主要用于编写iOS和Mac应用程序。本文主要整合文档的翻译、做者本身的编程经验和其余的相关资料,为公司总结出一份通用的编码规范。二 代码格式2.1 使用空格而不是制表符Tab  不要在工程里使用Tab键,使用空格来进行缩进。在Xcode > Prefer... 阅读原文设计模式

欢迎扫码关注微信公众号

相关文章
相关标签/搜索