上一页 1 2 3 4 5 6 ··· 13 下一页
摘要: delegate 的 优势 : 1.非常严格的语法。所有将听到的事件必须是在delegate协议中有清晰的定义。 2.如果delegate中的一个方法没有实现那么就会出现编译警告/错误 3.协议必须在controller的作用域范围内定义 4.在一个应用中的控制流程是可跟踪的并且是可识别的; 5.在 阅读全文
posted @ 2016-02-17 09:05 crash_wu 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 前面说过UIViewController,但是UIView也是在MVC中非常重要的一层 。正是因为UIView是Iphone下所有界面的基础,所以官方专门写了一个文档“View Programming Guide for iOS”。通过这个可以很好的了解UIView的功能。 先来看看官方API的解释 阅读全文
posted @ 2016-02-16 17:15 crash_wu 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 非越狱情况下实现: 开机启动:App安装到IOS设备设备之后,无论App是否开启过,只要IOS设备重启,App就会随之启动; 无限后台运行:应用进入后台状态,可以无限后台运行,不被系统kill; 监听进程:可获IOS设备运行除系统外的App(包括正在运行和后台运行); 配置项目 plist文件 添加 阅读全文
posted @ 2016-02-16 17:08 crash_wu 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 做了一年多的IOS开发,对IOS和Objective-C深层次的了解还十分有限,大多还停留在会用API的级别,这是件挺可悲的事情。想学好一门语言还是需要深层次的了解它,这样才能在使用的时候得心应手,出现各种怪异的问题时不至于不知所措。废话少说,进入今天的正题。 不知道大家有没有想过这个问题,一个应用 阅读全文
posted @ 2016-02-16 14:25 crash_wu 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 前言 这里讨论的动态部署方案,就是指通过不发版的方式,将新的内容、新的业务流程部署进已发布的App。因为苹果的审核周期比较长,而且苹果的限制比较多,业界在这里也没有特别多的手段来达到动态部署方案的目的。这篇文章主要的目的就是给大家列举一下目前业界做动态部署的手段,以及其对应的优缺点。然后给出一套我比 阅读全文
posted @ 2016-01-28 10:35 crash_wu 阅读(475) 评论(0) 推荐(0) 编辑
摘要: iOS应用架构谈 开篇 iOS应用架构谈 view层的组织和调用方案 iOS应用架构谈 网络层设计方案 iOS应用架构谈 本地持久化方案及动态部署 前言 嗯,你们要的大招。跟着这篇文章一起也发布了CTPersistance和CTJSBridge这两个库,希望大家在实际使用的时候如果遇到问题,就给我提 阅读全文
posted @ 2016-01-28 10:34 crash_wu 阅读(195) 评论(0) 推荐(0) 编辑
摘要: UIScrollView(包括它的子类UITableView和UICollectionView)是 iOS 开发中最常用也是最有意思的 UI 组件,大部分 App 的核心界面都是基于三者之一或三者的组合实现。UIScrollView是UIKit中为数不多能响应滑动手势的 view,相比自己用UIPa... 阅读全文
posted @ 2016-01-27 14:31 crash_wu 阅读(245) 评论(0) 推荐(0) 编辑
摘要: MVCMVC,Model-View-Controller,我们从这个古老而经典的设计模式入手。采用 MVC 这个架构的最大的优点在于其概念简单,易于理解,几乎任何一个程序员都会有所了解,几乎每一所计算机院校都教过相关的知识。而在 iOS 客户端开发中,MVC 作为官方推荐的主流架构,不但 SDK 已... 阅读全文
posted @ 2016-01-27 10:29 crash_wu 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 何时block才会循环引用-为什么Block会循环引用: 我们很多行为会导致Block的copy,而当Block被copy时,会对block中用到的对象产生强引用(ARC下)或者引用计数加一(MRC下)。如下:@property(nonatomic, readwrite, copy) complet... 阅读全文
posted @ 2016-01-27 10:05 crash_wu 阅读(200) 评论(0) 推荐(0) 编辑
摘要: SFSafariViewControllerApp可以选择UIWebView和WKWebView,展现Web内容。但是某些情况下,App既想使用类似于Safari的浏览器框架来打开网页,又不想自己重写地址栏工具栏,那么SFSafariViewController就是一个最好的选择,效果如图:SFSa... 阅读全文
posted @ 2016-01-26 09:53 crash_wu 阅读(1115) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页