关闭

Cocoa中retainCount返回值不准的原因

Cocoa中retainCount返回值不准的原因 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory_tjsd/article/details/9626017 转载请注明出处 在使用手动内存管理的程序中,为了验证引用计数的管理是否存在问题,经常使用retainCount方法来返回当前的对象引用计数,如下所示: UIB...
阅读(4855) 评论(1)

2013年iOS开发者薪资调查报告

原文链接:http://www.cocoachina.com/applenews/devnews/2013/0709/6560.html 本报告是基于6月在论坛做的iOS薪资大调查活动。首先感谢所有参与调查的会员们。本次共有超过2000名会员参与调查,共1867份有效数据。通过分析这些数据,我们可以对iOS开发者的薪资水平,行业状况等有了一份粗略的了解。   由于调查...
阅读(3049) 评论(0)

Objective-C通过联合存储为类增加属性及原理解析

联合存储实现方式及底层原理解析 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory_tjsd/article/details/9347981 转载请注明出处 动态语言的最大好处,就是灵活性, 主要用到了三种设计模式: 1、访问器(accessor) 2、类别(category) 3、联合存储(associ...
阅读(5024) 评论(1)

Objective-C非正式协议与正式协议

这两个概念困扰我很久了,一直都很像搞清楚到非正式协议和正式协议有什么区别和联系,下面结合网上的资料和自己的看法谈谈这个问题。 一、非正式协议 显然这个名词是相对于正式协议而言的。在解释非正式协议之前,先引用两段话: 1、在《Cocoa设计模式》第六章类别的6.3.2把类别用于非正式协议一节中,这样写到: 非正式协议通常定义为NSObject的类别。类别接口中指定的方法可能会或者可能不会被框...
阅读(6612) 评论(3)

Cocoa Touch事件处理流程--响应者链

一、事件分类 对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种: 1、触屏事件(Touch Event) 2、运动事件(Motion Event) 3、远端控制事件(Remote-Control Event) 今天以触屏事件(Touch Event)为例,来说明在Cocoa Touch框架中,事件的处理流程。首先不得...
阅读(13176) 评论(6)

Objective-C之run loop详解

Objective-C之run loop详解   做了一年多的IOS开发,对IOS和Objective-C深层次的了解还十分有限,大多还停留在会用API的级别,这是件挺可悲的事情。想学好一门语言还是需要深层次的了解它,这样才能在使用的时候得心应手,出现各种怪异的问题时不至于不知所措。废话少说,进入今天的正题。 不知道大家有没有想过这个问题,一个应用开始运行以后放在那里,如果不对它进行任何操作...
阅读(33725) 评论(6)
    个人资料
    • 访问:530039次
    • 积分:4511
    • 等级:
    • 排名:第7263名
    • 原创:44篇
    • 转载:3篇
    • 译文:0篇
    • 评论:121条
    博主简介

    曾就职于拉手网、高德地图;专注于IOS应用开发,业余时间学习Java和Android。

    个人博客:

    http://foggry.com/

    新浪微博:

    http://weibo.com/foogry

    我的“IOS开发教程”微信公共账号:

    微信“IOS开发教程”公共账号

    欢迎大家关注!

    文章分类
    最新评论