IOS
文章平均质量分 94
wangzz
专注于IOS应用开发 业余时间学习Java和Android 欢迎关注我的微信公共账号wangzzstrive
展开
-
Cocoa Touch事件处理流程--响应者链
一、事件分类对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种:1、触屏事件(Touch Event)2、运动事件(Motion Event)3、远端控制事件(Remote-Control Event)今天以触屏事件(Touch Event)为例,来说明在Cocoa Touch框架中,事件的处理流程。首先不得原创 2013-07-07 19:31:20 · 14715 阅读 · 6 评论 -
博客搬家啦!
Hi, 我的个人博客搬家啦!从此本博客不会再有更新,博客更新全部转移到新地址:http://wangzz.github.io/ 欢迎大家继续关注! 谢谢支持!原创 2014-05-09 23:39:29 · 4716 阅读 · 2 评论 -
Core Animation系列之CADisplayLink
Core Animation系列之CADisplayLink作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/22417181转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微博、微信公众帐号wangzzstrive来支持我,谢谢!一直以来都想好好学习下CoreAnimation,奈何涉及的东西太多,想要一次性全部搞定时间上不允许,以后会断断续续的补全。最近项目里用到了CADisplayLink,就顺便花点时间看了原创 2014-03-29 17:52:19 · 15269 阅读 · 2 评论 -
iOS沙盒目录结构解析
作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/18269713转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯录能在用户授权的情况下被第三方应用访问),这个规则把iOS系统的封闭性展现的淋漓尽致。一、沙盒中几个主要的目录每个沙盒下面都有相似的目录结构,如下原创 2014-01-14 21:37:43 · 21755 阅读 · 2 评论 -
Passbook学习笔记
Passbook实用教程作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/12653673转载请注明出处如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢!在IOS6推出Passbook功能时,当时只知道它可以将各生活中用到的券以电原创 2013-12-06 18:33:45 · 6440 阅读 · 1 评论 -
IOS实现Voip应用后台运行需要的几个配置项
voip类的app允许用户使用Internet网络而不是手机的蜂窝网络打电话,因此这一类的app需要保持同它相关的服务的网络连接,用以厚道来电消息和其他数据。IOS系统不是通过一直让app处于激活状态来达到这个目的,而是同样也会将这类的app挂起,但同时会在app被挂起期间接管它的sockets,当这个sockets有数据通信时,系统会再次唤醒处于挂起状态的app,同时将sockets的控制权交还原创 2013-04-17 19:36:03 · 11266 阅读 · 0 评论 -
IOS开发中的证书和代码签名(code signing)
代码签名的重要性Code signing 对我们来说,最主要的意义就是它能让我们的App在设备上运行。不管是你自己的设备,还是客户的,还是在App store上购买你的消费者。如果没有code signing,你只可以在模拟器上,或者一台越狱过的机器上运行你的应用----当然,仅仅如此是不能满足我们的,模拟器的测试仅仅是一种初步测试,模拟器不能替代真机调试。代码签名涉及到以下概原创 2013-06-03 17:28:45 · 17396 阅读 · 0 评论 -
KVC/KVO原理详解及编程指南
KVC/KVO原理详解及编程指南前言:1、本文基本不讲KVC/KVO的用法,只结合网上的资料说说对这种技术的理解。2、由于KVO内容较少,而且是以KVC为基础实现的,本文将着重介绍KVC部分。一、简介KVC/KVO是观察者模式的一种实现...原创 2013-08-04 18:28:55 · 41083 阅读 · 4 评论 -
UIView的alpha、hidden和opaque属性之间的关系和区别
opaque该属性为BOOL值,UIView的默认值是YES,但UIButton等子类的默认值都是NO。opaque表示当前UIView是否不透明,不过搞笑的是事实上它却决定不了当前UIView是不是不透明,比如你将opaque设为NO,该UIView照样是可见的(上文说过,是否可见是由alpha或hidden属性决定的),照理说为NO就表示透明,那就应该是不可见的呀?原来,GPU会通过图层一和图层二的颜色进行图层混合,计算出混合部分的颜色,最理想情况的计算公式如下:R = S + D * ( 1 –原创 2013-08-19 22:53:36 · 33842 阅读 · 6 评论 -
在MAC电脑上抓取iphone数据包的方法
一、说明:1、整个抓包操作的过程中,手机必须一直通过USB链接MAC电脑2、手机系统要求在IOS5以上,因为使用的RVI技术在IOS5以后的系统中才有3、抓包过程中,手机可以使用任何网络2G、3G、WIFI(我测试了2G和WIFI)二、操作流程1、手机通过USB链接MAC电脑,打开iTunes,从里面找到下图所示的每个手机的唯一UDID编号,拷贝下来。原创 2013-01-19 10:40:26 · 13692 阅读 · 0 评论 -
iPhone在Darwin层上建立Notification监听的方法
在Darwin层上建立Notification监听的方法:CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(),//center NULL, // observer原创 2013-02-01 09:09:51 · 7696 阅读 · 0 评论 -
iPhone像素点和常用控件尺寸
1、 iPhone中的点和像素。点(pt)的英文全称是point,确切的说法是一个专用的印刷单位“磅”,大小为1/72英寸。所以它是一个自然界标准的长度单位,也称为“绝对长度”。像素(pixel)由Picture和 Element这两个词组成,像素是位图的最小单位,是一个一个彩色的颜色点,一个像素有三个基色点(三原色各一个)。在我看来,像素就是我们平时说的分辨率。①点iPhon原创 2013-02-02 20:19:04 · 11772 阅读 · 2 评论