• Core Graphics教程第二部分(Swift) – Gradients 与 Context

    原文链接 : Core Graphics Tutorial Part 2: Gradients and Contexts 原文作者 : caroline 译文出自 : 开发技术前线 译者 : HarriesChen 校对者: HarriesChen 更新时间 04/15/2015 为Xcode 6.3 和 Swift1.2更新 欢迎回到我们的Swift核心绘图教程系列! 在 第

    15-05-25
  • Core Graphics教程第一部分(Swift) – 起步

    原文链接 : Core Graphics Tutorial Part 1: Getting Started 原文作者 : Caroline Begbie 译文出自 : 开发技术前线 译者 : sdq StormXX 校对者: StormXX 想象一下…当你完成了你的应用,它能够很好地运行,但是界面还缺少个人的风格。这时,你可以选择用PS

    15-05-25
  • 行为驱动开发iOS

    Designer News.png 前段时间在 design+code 购买了一个学习iOS设计和编码在线课程,使用Sketch设计App,然后使用Swift语言实现 Designer News 客户端。作者Meng To已经开源到 Github:MengTo/DesignerNewsApp · GitHub 。虽然实现整个Designer News客户端基

    15-05-20
  • 优化UITableViewCell高度计算的那些事

    转自 : http://blog.sunnyxx.com/ 我是前言 这篇文章是我和我们团队最近对 UITableViewCell 利用 AutoLayout 自动高度计算和 UITableView 滑动优化的一个总结。 我们也在维护一个开源的扩展, UITableView+FDTemplateLayoutCell ,让高度计算这个事情变的前

    15-05-18
  • 分享个自己封装的音乐播放类

    # 分享个自己封装的音乐播放类 有以下几点注意的: 1. 初始化构造函数时需要将音乐名以数组形式传入 2. 有些地方没做判断,这里需要根据自己的情况修改,默认情况时够用的 3. 没做错误处理,只在两个播放方法中返回BOOL值,在上层处理 4. 目前支持播放、暂停

    15-04-25
  • GitHub 上排名前 100 的 Objective-C 项目简介

    转自 http://www.jianshu.com/p/057f79e3d3d0 主要对当前 GitHub 排名前 100 的项目做一个简单的简介, 方便初学者快速了解到当前 Objective-C 在 GitHub 的情况. GitHub 地址: https://github.com/Aufree/trip-to-iOS/blob/master/Top-100.md 若有任何疑问可

    15-04-19
  • UITableView学习笔记

    今天在学习UITableView的时候,按照书上说的绑定TableView的dataSource、delegate.不过我却犯了一个很大的错误,直接将这两个绑定到了View上,然后运行的时候就报了个 tableView:numberOfRowsInSection:]:unrecognizedselectorsenttoinstance 的错误,然后没

    15-04-18
  • iOS富文本组件的实现—DTCoreText源码解析 数据篇

    2015-3-23 DTCoreText 是个开源的iOS富文本组件,它可以解析HTML与CSS最终用CoreText绘制出来,通常用于在一些需要显示富文本的场景下代替低性能的UIWebView,来看看它是怎样解析和渲染HTML+CSS的,总体上分成两步: 数据解析—把HTML+CSS转换成NSAttributeS

    15-03-29
  • iOS字符串处理笔记(正则表达式、NSScanner扫描、CoreParse解析器)

    搜索 在一个字符串中搜索子字符串 最灵活的方法 -(NSRange)rangeOfString:(NSString*)aStringoptions:(NSStringCompareOptions)maskrange:(NSRange)searchRangelocale:(NSLocale*)locale 格式化字符串 3个方法 -initWithFormat:-initWithFormat:arguments:+s

    15-03-08
  • iOS 性能优化:Instruments 工具的救命三招

    你的 iOS 应用,运行速度靠谱吗?中枪的同学莫要愁,性能优化咱有妙招。用 Xcode 自家的调试工具 Instruments,揪出那些堵线程、占内存、耗资源的问题代码,彻底破掉迷局,让应用扬眉吐气! 对于每位 iOS 开发者来说,代码性能是个避不开的话题。随着项目的

    15-03-05
  • iOS开发路线简述

    转自 http://www.coderyi.com/archives/397 iOS系统以及iPhone的出来都要感谢乔布斯,一个完美主义者,从如此优秀的iOS系统和iPhone就可以看出来。下面就简单介绍一下我iOS开发的感受,也是学习iOS开发的一个体系架构。 1 iOS开发环境 1.1 开发环境 标准的配

    15-03-05
  • object-c和java的简单对比

    object-c的一些点 object-c通常写作objective-c或者obj-c,是根据C语言所衍生出来的语言,继承了C语言的特性,是扩充C的面向对象编程语言。 java的一些点 Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的

    15-03-05
  • 超越Objective-C,超越Swift

    当苹果在发布iOS 4向我们介绍 ARC 时,我接触iOS开发还不到一年。不过即便在如此短的时间里,我也经常挣扎于内存的手动管理(保留和释放),因此我立刻就理解了ARC的重要性。我将永远不会忘记 transition guide documentation 中的模型: 它完美的描述了ARC

    15-02-17
  • 为什么iOS开发不需要Storyboard?

    当我在Xcode中创建一个新的iOS项目,无论它是iPhone/iPad设备独占还是universal的,我做的第一件事总是删除Storyboard。并且,和你们想象的不同,我并不是想用XIB来代替Storyboard,我完全不使用Interface Builder。 Treehouse论坛 对此有很棒的讨论,并且我

    15-02-17
  • ios view的frame和bounds之区别(位置和大小)

    转自: http://blog.csdn.net/mad1989/article/details/8711697 前言: 学习ios开发有一段时间了,项目也做了两个了,今天看视频,突然发现view的frame和bound两个属性,发现bound怎么也想不明白,好像饶你了死胡同里,经过一番尝试和思考,终于弄明白bound的

    15-02-07
88文