自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Secret Island

喧嚣中坚守一份宁静

  • 博客(13)
  • 资源 (13)
  • 收藏
  • 关注

转载 USING VECTOR IMAGES IN XCODE 6

iOS applications are an image-driven species. When developing an app, you need icons in various sizes, Default.png images in different sizes, and also @1x and @2x images for each image file inside the

2014-09-30 15:09:18 1292

转载 黑魔法__attribute__((cleanup))

编译器属性__attribute__用于向编译器描述特殊的标识、检查或优化,几个常用的用法看《mattt大神的文章》就好。今天发现一个名为cleanup的黑魔法属性,简单介绍下。基本用法__attribute__((cleanup(...))),用于修饰一个变量,在它的作用域结束时可以自动执行一个指定的方法,如:123456789

2014-09-30 14:25:41 2336

转载 Swift中类的初始化器与继承

指定初始化器与便利初始化器初始化器链初始化的两个步骤步骤一步骤二初始化器的继承与覆盖规则一规则二与 Objective-C 的初始化器交互本文算是对苹果官方一书中关于类的初始化器与其继承部分的整理笔记。内容较基础,已看过该书的就不用浪费时间阅读啦。首先,Swift 为类定义了两种初始化器来确保类中所有的储存属性都能得到一个初始化值。这

2014-09-30 14:15:31 1014

转载 Swift的强大之处

在写任何东西之前我需要承认我是带有偏见的:我爱 Swift。我认为这是从我开始接触 Cocoa 生态系统以来这个平台上发生的最好的事情。我想通过分享我在 Swift,Objective-C 和 Haskell 上的经验让大家知道我为何这样认为。写这篇文章并不是为了介绍一些最好的实践 (写这些的时候 Swift 还太年轻,还没最好实践被总结出来),而是举几个关于 Swift 强大之处的例子。

2014-09-30 11:47:21 706

转载 Git Submodule 的認識與正確使用!

已經用了 git submodule 好一陣子了,今天看到了 Git submodules in N easy steps 才覺得比較搞懂一些之前碰到的問題。趁機來整理、釐清之前常碰到的小問題吧~~什麼是 Git Submodule剛剛從 SVN 或 CVS 等 Client-Server 架構的版本控制系統切換到 Git 時,可能會有這個想法:「能不能只取得一部分的程式碼、而非整

2014-09-29 16:07:44 891

转载 git config配置文件

一.Git已经在你的系统中了,你会做一些事情来客户化你的Git环境。你只需要做这些设置一次;即使你升级了,他们也会绑定到你的环境中。你也可以在任何时刻通过运行命令来重新更改这些设置。      Git有一个工具被称为git config,它允许你获得和设置配置变量;这些变量可以控制Git的外观和操作的各个方面。这些变量可以被存储在三个不同的位置:   1./etc/

2014-09-26 22:35:08 583

转载 iPhone6/6S的适配

自从苹果出了大屏iPhone后,iOS开发也要做适配了,想必Android程序员正在偷着乐呢;) 这里大概总结下这几天了解到的大屏适配的注意事项。 启用高分辨率模式从Xcode6 GM版本开始,模拟器新增了iPhone6和iPhone6 Plus两种,如果旧的工程直接跑到这两个模拟器中时,默认是"兼容模式",即系统会简单的把内容等比例放大,显示效果有些模糊但尚可接受。此时A

2014-09-26 10:18:13 1324

转载 iOS 开发者需要知道的iOS 8 SDK新特性

应用扩展 (Extension)这是一个千呼万唤始出来的特性,也是一个可以发挥无限想象力的特性。现在 Apple 允许我们在 app 中添加一个新的 target,用来提供一些扩展功能:比如在系统的通知中心中显示一个自己的 widget,在某些应用的 Action 中加入自己的操作,在分享按扭里加入自己的条目,更甚至于添加自定义的键盘等等。每一种操作对应这一个应用扩展的入口,在开发中我们只

2014-09-26 10:10:44 662

转载 初探 iOS8 中的 Size Class

原文地址:http://blog.callmewhy.com/2014/09/12/learn-ios8-size-class/以前和安卓的同学聊天的时候,谈到适配一直是一个非常开心的话题,看到他们被各种屏幕适配折磨的欲仙欲死,心里真替他们高兴。不过在做到 iPhone 和 iPad 的适配的时候,一个页面需要配置多个 xib 进行开发还是个很头疼的事情。再加上 iPhone6 和 i

2014-09-22 09:35:44 522

转载 Swift的函数式API

原文地址:http://blog.callmewhy.com/2014/09/11/functional-swift-apis/在过去的时间里,人们对于设计 API 总结了很多通用的模式和最佳实践方案。一般情况下,我们总是可以从苹果的 Foundation、Cocoa、Cocoa Touch 和很多其他框架中总结出一些开发中的范例。毫无疑问,对于“特

2014-09-22 09:34:27 501

转载 用 Swift 开发一个TODO应用

原文地址:http://blog.callmewhy.com/2014/09/15/todo-list-in-swift/背景相信不少 iOS 程序员对于 Swift 依旧持以观望的态度,一来是这小家伙刚出来没几天,本身还处于完善的阶段;二来是学习的成本较高,看完官方文档怎么也要个几天的时间;三来是反正最近几年很难在工程项目里推广使用,工作又用不到,那我学个锤子呐。是的,我

2014-09-22 09:32:48 930

转载 关于UIScrollViewDelegate协议中每个回调函数的意义及执行

原文地址:关于UIScrollViewDelegate协议中每个回调函数的意义及执行顺序的理解作者:zhouzerong2006@protocol UIScrollViewDelegate@optional- (void)scrollViewDidScroll:(UIScrollView *)scrollView;  // 只要view有滚动(不管是拖、拉、放大、缩小  等

2014-09-22 09:32:16 472

转载 超级有用的git reset --hard和git revert命令

很多时候,git新手容易误操作,比如,在levelIISZ-1.4.dev分支下,运行了git pull idc cpp-1.0的结果,这样做麻烦很大,经常导致maven项目格式不正确,这个时候,可以用git reset --hard 去撤销这次修改但是这样做也有问题,可能之前本地的,没有提交的修改,都消失了。可以尝试git revert命令reset是指将当前head的内容重置,

2014-09-09 14:38:43 625

个人总结笔记

自己总结的两年工作中点滴收获,主要是Linux,C++,Objective-C相关的知识。

2013-06-21

学习IOS基础教程电子书(2)

IOS基础教程电子书下,适合初学者系统掌握IOS开发基础知识。

2013-06-17

学习IOS基础教程电子书(1)

IOS基础教程电子书上,适合IOS学习初学者系统掌握基础知识。

2013-06-17

学习IOS基础教程电子书配套实例

IOS基础教程电子书配套实例,适合初学者系统掌握IOS开发中常见知识。

2013-06-17

学习IOS实例(2)

适合IOS初学者,可以系统掌握IOS开发中常用的知识。

2013-06-17

学习IOS实例(1)

IOS学习中实例整理,方便系统学习相关IOS开发中的常见知识。

2013-06-17

cocoa programming for mac osx 3rd

熟悉Mac OSx中cocoa application编程必看的书籍。

2012-03-21

The Objective-C 2.0 Programming Language

The Objective-C 2.0 Programming Language Pdf教程

2012-03-07

Objective C经典教程

Objetive C经典教程 Learn Objective-C on the Mac(Mark Dalrymple, Scott Knaster)

2012-03-07

Linux下makefile教程

Linux下Makefile教程,结合实例详细介绍Linux下的Makefile编写规则和技巧,欢迎下载。

2011-09-28

C++十大低级错误和C++编程规范

C++十大低级错误和C++编程规范,很有用的,有助于开发

2011-08-12

C++软件开发必看资料

学习C++必看的资料,欢迎下载,保证让你满意。

2011-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除