CLWeeklyCalendarView是一款能够自定义的日历视图。支持点击日期的delegate方法,支持多种属性修改。日历以周为周期,双击空白的地方能够定位到当天日期,支持左右滚动。
iOS系统以及iPhone的出来都要感谢乔布斯,一个完美主义者,从如此优秀的iOS系统和iPhone就可以看出来。下面就简单介绍一下我iOS开发的感受,也是学习iOS开发的一个体系架构。 1 iOS开发环境
以下是一些App Store中开源的 iOS Apps 集合。 Feel free to contribute: issues , pull requests , or Twitter . Swift
KKLog 是一个 iOS 日志管理系统 特性: 1.顺序队列写入文件,解决多线程丢失写入的问题。 2.可以设置日志等级。 3.捕捉部分异常crash。 4.自动清理功能。 5
DownPicker 是用于 iOS 的轻量级 DropDownList / ComboBox,用 Objective-C 写成。 项目主页: http://www.open-open.com
between-kit 是一个强大的 iOS 框架,基于 UIKit 创建,它能让你在你的 iOS 应用界面上实现拉拽功能。 项目主页: http://www.open-open.co
的导入方式是否有错误。 ld: -pie can only be used when targeting iOS 4.2 or later clang: error: linker command failed
所以,你也许会感觉 MVP才跟斯坦福教授讲的MVC比较像 ! 重构 在重构前先看几个问题: iOS中的ViewController到底是MVC中的View还是Controller?还是有独到的看法?
sharedInstance; } } 委托模式 委托设计模式类图 委托设计模式类图 委托模式的应用场景 在iOS开发中,用到的系统的UITextField或者UITableView等都是应用的委托模式设计的,我
当指肚轻触屏幕,整个系统像沉睡的生灵突然被惊醒,然后经历过腥风血雨的一段奇幻旅行,最终又归于沉寂。 整个iOS触摸事件从产生到寂灭大致如下图: 起始阶段 —-> cpu处于睡眠状态,等待事件发生 —->
本文旨在搜集github上优秀的开源项目 本文搜集的项目都是用于iOS开发 本文会持续更新… 完整客户端 ioctocat github的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载
iOS 签名机制挺复杂,各种证书,Provisioning Profile,entitlements,CertificateSigningRequest,p12,AppID,概念一堆,也很容易出错,本
我们至今所写的 iOS 代码都是遵循 OOP 这种编程范式,以对象来临摹和表达我们对于世界的理解。在设计类的时候,恪守 SOLID 五个原则会让我们的代码更易拓展和维护。SOLID 中的 O 代表的是
这个是一个朋友推荐的国外开源的一个IM项目,各种代码都有,喜欢IM的可以看一下。 IM 方案全套,包含iOS、Android、webapp。 Wire: https://github.com/wireapp/
趣又难懂的书,全书就讲了引用计数、Block、GCD三个概念,有趣是因为讲原理、实现的部分是其它iOS专业书籍里少有的。然而每个章节不读个三五遍还是比较难理解贯通的。本文针对其中的Block部分做些简
看完过后,你会学到: 1学习IOS开发中的分类实现, 2以及类方法的书写, 3以及字符串的MD5加密/解密. ---------------------------wolfhous------------------
由于现在的xcode已经升级到4.X,现在国内的翻译书籍只讲的都是基于3.x所以在建立工程时会有一些小的不同。 XCode 4 以后,项目模版中没有了 Window-based Application,在这里我们可以选择 Empty Application
iOS code coverage test tool. 基于lcov-1.11的iOS代码覆盖率测试工具,适用与iOS真机与模拟器。 环境准备 Mac OS X :10.8.5+ 建议10.9
DecouplingKit Podfile platform :ios, '7.0' pod 'DecouplingKit', '~> 0.0.2' DecouplingKit是一个用于模块之间解耦的方案。
LIVBubbleMenu-iOS是一个能够高度自定义的气泡型弹出菜单。能够自定义其中的图片,半径,数量,甚至是动画速度,回弹程度,透明度等等多达十多种的属性。支持点击的delegate方法。