自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 深入Objective-C的动态特性

Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic typing),动态绑定(Dynamic binding)和动态加载(Dynamic loading)。这些动态特性都是在Cocoa程序开发时非常常用的语言特性,而在这之后,OC在底层也提供了相当丰富的运行时的特性,比如枚举类属性方法、获取方法实现等等。虽然在平常的Cocoa开发中这些较底

2014-11-27 18:08:07 471

转载 理解 Objective-C Runtime

注:本文是对 Colin Wheeler 的 Understanding the Objective-C Runtime 的翻译。初学 Objective-C(以下简称ObjC) 的人很容易忽略一个 ObjC 特性 —— ObjC Runtime。这是因为这门语言很容易上手,几个小时就能学会怎么使用,所以程序员们往往会把时间都花在了解 Cocoa 框架以及调整自己的程序的表现上。然而

2014-11-27 17:30:35 614

转载 Objective-C Runtime能做什么

转自Anselz的博客 在之前的文章中我们介绍了Runtime是什么,属于理论性介绍,你看了上篇很迫切的想知道Runtime到底能干什么?不要着急,这一篇Blog将将讲解Runtime怎么应用到实战中Runtime官方文档在这里,包括了接口名字以及使用说明。下文讲到的接口都能在此文档中找到。 KVC中setValue中使用我们知道在KVC中如果直接setVa

2014-11-27 15:53:55 582

转载 详解Objective-C runtime

原文地址:http://blog.securemacprogramming.com/2013/12/by-your-_cmd/本文是我在 Alt Tech Talks: London 上关于 Objective-C runtime的演讲总结,如果你对Objective-C runtime感兴趣的话,应该看看这篇文章,特别是文章中的链接,一定会受益匪浅。  什么是

2014-11-27 15:52:29 774

转载 走进Run Loop的世界 (二):如何配置Run Loop Sources

转自:http://chun.tips/blog/2014/10/20/zou-jin-run-loopde-shi-jie-er-:ru-he-pei-zhi-run-loop-sources/上一章中给大家分享了Run Loop的基本概念,一些使用方法和注意事项。本章节将分享一下学习配置Run Loop sources的收获。Run Loop Source概念总结:

2014-11-26 15:13:53 610

转载 走进Run Loop的世界 (一):什么是Run Loop?

转自:http://chun.tips/blog/2014/10/20/zou-jin-run-loopde-shi-jie-%5B%3F%5D-:shi-yao-shi-run-loop%3F/ 在刚刚接触iOS开发的时候,我们在Xcode的帮助下生成了第一个工程。工程里会包含一个main.m的文件,默认的代码大致如下:int main(int argc, char * argv

2014-11-26 14:48:47 861

转载 刨根问底Objective-C Runtime(1)- Self & Super

转:http://chun.tips/blog/2014/11/05/bao-gen-wen-di-objective%5Bnil%5Dc-runtime(1)%5Bnil%5D-self-and-super/ 前言关于Objective-C Runtime一篇好的文档 : Understanding the Objective-C Runtime译文地址为: ht

2014-11-26 10:50:19 791

原创 iOS开发中遇到的问题整理 (二)

21、HSB颜色方法??     答:+ (UIColor *)colorWithHue:(CGFloat)hue saturation:(CGFloat)saturation brightness:(CGFloat)brightness alpha:(CGFloat)alpha;22、iOS学习之在ARC项目中使用非ARC文件 ?     答:在TARGETS-Bulid P

2014-11-25 14:38:31 824

原创 iOS开发中遇到的问题整理 (一)

1、@try @catch @finally 的用途是?      答:Handling Exception (处理异常)  https://developer.apple.com/library/mac/documentation/cocoa/Conceptual/Exceptions/Tasks/HandlingExceptions.html#//apple_ref/doc/uid/200

2014-11-25 14:36:03 1279

转载 iPhone开发学习笔记002——Xib设计UITableViewCell然后动态加载

一、新建iOS Application工程,选择Single View Application,不要选中Use Storyboard.假设指定的是product name和class prefix都是one,则完成后自动生成代码视图如下图:该应用默认加载的是oneViewController的view.双击oneViewController.xib,在该xib默认的view上面

2014-11-18 16:00:47 621

转载 block使用小结、在arc中使用block、如何防止循环引用

引言使用block已经有一段时间了,感觉自己了解的还行,但是几天前看到CocoaChina上一个关于block的小测试主题 : 【小测试】你真的知道blocks在Objective-C中是怎么工作的吗?,发现竟然做错了几道, 才知道自己想当然的理解是错误的,所以抽时间学习了下,并且通过一些测试代码进行测试,产生这篇博客。Block简介(copy一段)Block作为C语言

2014-11-12 15:05:19 506

转载 Beginning Auto Layout Tutorial

Note from Ray: Tutorial Team member Matthijs Hollemans (the iOS Apprentice Series author) has ported this tutorial to iOS 7 as part of the iOS 7 feast. We hope you enjoy!Have you ever been fru

2014-11-05 17:44:43 727

空空如也

空空如也

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

TA关注的人

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