程序人生

多读,多写,多思,方有多得!

视图之UITabBarController结构详解(侧重于文档分析)

UITabBarController是IOS中很常用的一个viewController,例如系统的闹钟程序,ipod程序等。UITabBarController通常作为整个程序的rootViewController,而且不能添加到别的container viewController中。   首先...

2012-05-31 17:32:01

阅读数 23666

评论数 3

视图之UINavigationController结构解析(侧重于文档分析)

UINavigationController是IOS编程中比较常用的一种容器view controller,很多系统的控件(如UIImagePickerViewController)以及很多有名的APP中(如qq,系统相册等)都有用到。说是使用详解,其实我只会介绍几个自认为比较重要或者容易放错的地...

2012-05-31 17:14:47

阅读数 6402

评论数 0

UIView 你知道多少

该文章转载自:http://www.cocoachina.com/newbie/basic/2012/0425/4192.html      曾经有人这么说过,在iphone里你看到的,摸到的,都是UIView,所以UIView在iphone开发里具有非常重要的作用。那么UIView我们...

2012-05-29 16:57:04

阅读数 2037

评论数 0

Objective-C - 异常处理(Exception)

苹果关于异常的详细文档: http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/Exceptions/Exceptions.html#//apple_ref/doc/uid/10000012i 关于自定义异...

2012-05-29 10:30:27

阅读数 9115

评论数 0

XCode修改公司名和作者名

在XCode的.h和.m文件中,创建时候都会生成一个头,如下 // // MyViewCtrl.m // TestNSException // // Created by xianyu wei on 5/28/12. // Copyright (c) 2012 __MyCompanyNa...

2012-05-28 19:55:20

阅读数 19289

评论数 6

Objective-C中的字符串格式化输出

在使用诸如NSLog, [NSString stringWithFormat:]之类的函数时,都是基于c/c++风格的字符串格式化工作的. 本来c/c++就没怎么用过,到iphone开发开发时掺合上NS系的对象,格式化输出更是一头的乱. 看了一下Programming Guide for Co...

2012-05-28 14:46:06

阅读数 1728

评论数 0

iPhone数据库结构

/* * iphone database structure * @author zye * @contact zye@tudou.com * @update 20070924 * @version 0.1 * @url http://yegq.yeax.com/?p=162 * @...

2012-05-26 10:14:33

阅读数 2255

评论数 0

iOS并发编程指南

iOS Concurrency Programming Guide iOS 和 Mac OS 传统的并发编程模型是线程,不过线程模型伸缩性不强,而且编写正确的线程代码也不容易。Mac OS 和 iOS 采取 asynchronous design approach 来解决并发的问题。 引入的异...

2012-05-25 14:46:01

阅读数 5436

评论数 1

关于iphone定位的基本知识

1.Getting the User’s Current Location 获取用户当前位置。 获取位置的方式有三种:GPS, cell tower triangulation(蜂窝站点), 和 Wi-Fi Positioning Service (WPS).其中GPS是最精确的定位方...

2012-05-25 13:02:01

阅读数 11147

评论数 0

关于userInteractionEnabled的属性的理解

userInteractionEnabled A Boolean value that determines whether user events are ignored and removed from the event queue. 译:一个布尔值,它决定了是否用户触发的事件被...

2012-05-24 15:27:59

阅读数 53031

评论数 4

深入浅出 Cocoa 之 Framework

本文转载自:http://blog.csdn.net/kesalin/ Framework 简介 Mac OS X 扩展了 framework 的功能,让我们能够利用它来共享代码和资源。framework 在概念上有点像 Window 下的库,但是比库更加强大,通过 framework 我们可...

2012-05-24 13:02:01

阅读数 1530

评论数 0

深入浅出Cocoa之类与对象

本文转自:http://blog.csdn.com/kesalin/。 最近打算写一些ObjC中比较底层的东西,尤其是 runtime 相关的。苹果已经将 ObjC runtime 代码开源了,我们可以从:http://opensource.apple.com/source/objc4/ob...

2012-05-24 12:56:21

阅读数 1060

评论数 0

明晰C++内存分配的五种方法的区别

在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。         栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。         堆,就是那些由new分配的内存块,他们的释放编译器不...

2012-05-24 12:51:52

阅读数 762

评论数 0

C语言声明的优先级规则

《Expert C Programming》(《C专家编程》中提到C语言声明的优先级规则如下: A 声明从它的名字开始读取,然后按照优先级顺序依次读取; B 优先级从高到低依次是:      B.1 声明中被括号括起来的那部分;     B.2 后缀操作符:括号()表示这是一个...

2012-05-24 12:46:54

阅读数 1021

评论数 0

CGContext的基本认识

CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文 CGContextMoveToPoint 开始画线 CGContextAddLineToPoint 画直线 CGContextAddEllipseInRect 画一椭圆 ...

2012-05-23 19:47:40

阅读数 28533

评论数 2

从UIImage的矩阵变换看矩阵运算的原理

1.矩阵的基本知识: struct CGAffineTransform {   CGFloat a, b, c, d;   CGFloat tx, ty; }; CGAffineTransform CGAffineTransformMake (CGFloat a,CGFloat...

2012-05-23 19:13:10

阅读数 12515

评论数 3

UIScrollView 原理详解

語句解釋 UITableView、UITextView是UIScrollView的子类。 UITableViewController是UIViewController的子类。 UITableViewController是管理表格视图的。 表格视图单元是你的UITableView用来在自身显...

2012-05-22 22:51:32

阅读数 3644

评论数 1

iphone开发账户中添加Udid,签名和打包ipa

这个是Jay.homzhou编写的文档,详细的记录了操作过程。感谢.因为图片文件太多,显示不出来,转存到资源文件里了,下载地址为:    http://download.csdn.net/detail/likendsl/4317590    对于不太了解证书,怎么打包,怎么在证书里添加新的...

2012-05-21 12:08:32

阅读数 9930

评论数 0

NSData 与 NSString,Byte数组,UIImage 的相互转换

1. NSData 与 NSString NSData-> NSString NSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding]; NSString->...

2012-05-19 10:52:28

阅读数 6313

评论数 0

腾讯的微信平台开放

拥有庞大用户的微信平台开放,无疑对App开发者来说,是大好的消息啊!我已经调试过,各个功能正常。 微信终端SDK文档地址: http://open.weixin.qq.com/document/gettingstart/ios/ 微信终端开发工具包和范例代码下载: http://open....

2012-05-17 16:53:52

阅读数 2298

评论数 0

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