关闭

[置顶] 博客搬家啦!

Hi, 我的个人博客搬家啦!从此本博客不会再有更新,博客更新全部转移到新地址:http://wangzz.github.io/ 欢迎大家继续关注! 谢谢支持!...
阅读(3515) 评论(2)

Core Animation系列之CADisplayLink

Core Animation系列之CADisplayLink 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/22417181 转载请注明出处 如果觉得文章对你有所帮助,请通过留言或关注微博、微信公众帐号wangzzstrive来支持我,谢谢! 一直以来都想好好学习下CoreAnimation,奈何涉及的东西太多,想要一次性全部搞定时间上不允许,以后会断断续续的补全。最近项目里用到了CADisplayLink,就顺便花点时间看了...
阅读(11917) 评论(1)

iOS沙盒目录结构解析

作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/18269713 转载请注明出处 如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢! 出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯录能在用户授权的情况下被第三方应用访问),这个规则把iOS系统的封闭性展现的淋漓尽致。 一、沙盒中几个主要的目录 每个沙盒下面都有相似的目录结构,如下...
阅读(16543) 评论(2)

Passbook学习笔记

Passbook实用教程 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/12653673 转载请注明出处 如果觉得文章对你有所帮助,请通过留言或关注微信公众帐号wangzzstrive来支持我,谢谢! 在IOS6推出Passbook功能时,当时只知道它可以将各生活中用到的券以电...
阅读(4762) 评论(1)

UIView的alpha、hidden和opaque属性之间的关系和区别

opaque 该属性为BOOL值,UIView的默认值是YES,但UIButton等子类的默认值都是NO。opaque表示当前UIView是否不透明,不过搞笑的是事实上它却决定不了当前UIView是不是不透明,比如你将opaque设为NO,该UIView照样是可见的(上文说过,是否可见是由alpha或hidden属性决定的),照理说为NO就表示透明,那就应该是不可见的呀? 原来,GPU会通过图层一和图层二的颜色进行图层混合,计算出混合部分的颜色,最理想情况的计算公式如下: R = S + D * ( 1 –...
阅读(20022) 评论(5)

KVC/KVO原理详解及编程指南

KVC/KVO原理详解及编程指南 前言: 1、本文基本不讲KVC/KVO的用法,只结合网上的资料说说对这种技术的理解。 2、由于KVO内容较少,而且是以KVC为基础实现的,本文将着重介绍KVC部分。 一、简介 KVC/KVO是观察者模式的一种实现......
阅读(34520) 评论(8)

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

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

IOS开发中的证书和代码签名(code signing)

代码签名的重要性 Code signing 对我们来说,最主要的意义就是它能让我们的App在设备上运行。不管是你自己的设备,还是客户的,还是在App store上购买你的消费者。 如果没有code signing,你只可以在模拟器上,或者一台越狱过的机器上运行你的应用----当然,仅仅如此是不能满足我们的,模拟器的测试仅仅是一种初步测试,模拟器不能替代真机调试。 代码签名涉及到以下概...
阅读(12532) 评论(0)

IOS实现Voip应用后台运行需要的几个配置项

voip类的app允许用户使用Internet网络而不是手机的蜂窝网络打电话,因此这一类的app需要保持同它相关的服务的网络连接,用以厚道来电消息和其他数据。IOS系统不是通过一直让app处于激活状态来达到这个目的,而是同样也会将这类的app挂起,但同时会在app被挂起期间接管它的sockets,当这个sockets有数据通信时,系统会再次唤醒处于挂起状态的app,同时将sockets的控制权交还...
阅读(8978) 评论(1)

iPhone像素点和常用控件尺寸

1、   iPhone中的点和像素。 点(pt)的英文全称是point,确切的说法是一个专用的印刷单位“磅”,大小为1/72英寸。所以它是一个自然界标准的长度单位,也称为“绝对长度”。 像素(pixel)由Picture和 Element这两个词组成,像素是位图的最小单位,是一个一个彩色的颜色点,一个像素有三个基色点(三原色各一个)。在我看来,像素就是我们平时说的分辨率。 ①点 iPhon...
阅读(10376) 评论(3)

iPhone在Darwin层上建立Notification监听的方法

在Darwin层上建立Notification监听的方法: CFNotificationCenterAddObserver(CFNotificationCenterGetDarwinNotifyCenter(),//center                                     NULL, // observer...
阅读(5410) 评论(0)

在MAC电脑上抓取iphone数据包的方法

一、说明: 1、整个抓包操作的过程中,手机必须一直通过USB链接MAC电脑 2、手机系统要求在IOS5以上,因为使用的RVI技术在IOS5以后的系统中才有 3、抓包过程中,手机可以使用任何网络2G、3G、WIFI(我测试了2G和WIFI) 二、操作流程 1、手机通过USB链接MAC电脑,打开iTunes,从里面找到下图所示的每个手机的唯一UDID编号,拷贝下来。...
阅读(10156) 评论(0)
    个人资料
    • 访问:530035次
    • 积分:4511
    • 等级:
    • 排名:第7263名
    • 原创:44篇
    • 转载:3篇
    • 译文:0篇
    • 评论:121条
    博主简介

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

    个人博客:

    http://foggry.com/

    新浪微博:

    http://weibo.com/foogry

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

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

    欢迎大家关注!

    文章分类
    最新评论