摘要: google analytics 中的UTM参数对于流量区分追踪用途大大的有,拷贝了一份很详细的文档过来变量描述值示例utmac用于区别不同帐号的字串,所有请求中都有utmac=UA-2202604-2utmccCookie 值,这个请求参数发送所有的cookie请求utmcc=__utma%3D117243.1695285.22%3B%2B __utmz%3D117945243.1202416366.21.10. utmcsr%3Db%7C utmccn%3D(referral)%7C utmcmd%3Dreferral%7C utmcct%3D%252Fissue%3B%2ButmcnSt 阅读全文
posted @ 2011-07-11 09:06 i'm zjz 阅读(3358) 评论(0) 推荐(0) 编辑
摘要: UIActionSheet(操作表)用于迫使用户在两个或更多选项之间进行选择都模式视图。操作表从屏幕底部弹出,显示一系列按钮供用户选择,用户只有单击了一个按钮后才能继续使用使用应用程序。UsingViewsViewController.h@interfaceUsingViewsViewController:UIViewController<UIActionSheetDelegate>{}-(void)viewDidLoad{UIActionSheet*action=[[UIActionSheetalloc]initWithTitle:@”TitleofActionSheet”del 阅读全文
posted @ 2011-05-23 20:48 i'm zjz 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一. UIAlertView(警报)以蓝色圆角矩形都形式出现在屏幕的中部,警报可显示一个或多个按钮。 -(void)viewDidLoad{UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@”Hello”message:@”Thisisanalertview”delegate:selfcancelButtonTitle:@”OK”otherButtonTitles:nil];[alertshow];[alertrelease];[superviewDidLoad];}二.#import<UIKit/UIKit.h>@interf 阅读全文
posted @ 2011-05-23 20:19 i'm zjz 阅读(493) 评论(0) 推荐(0) 编辑
摘要: viewWillAppear:Called when the view is about to made visible. Default does nothing视图即将可见时调用。默认情况下不执行任何操作viewDidAppear:Called when the view has been fully transitioned onto the screen. Default does nothing视图已完全过渡到屏幕上时调用viewWillDisappear:Called when the view is dismissed, covered or otherwise hidden. 阅读全文
posted @ 2011-05-11 22:08 i'm zjz 阅读(3436) 评论(0) 推荐(0) 编辑
摘要: 1.readonly表示这个属性是只读的,就是只生成getter方法,不会生成setter方法.2.readwrite,设置可供访问级别3.retain,是说明该属性在赋值的时候,先release之前的值,然后再赋新值给属性,引用再加1。4.nonatomic,非原子性访问,不加同步,多线程并发访问会提高性能。注意,如果不加此属性,则默认是两个访问方法都为原子型事务访问。 阅读全文
posted @ 2011-04-29 10:46 i'm zjz 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 在ios中,是用windows和views来将应用程序的内容展示在屏幕上的。windows本身没有可视的内容但是给应用程序的views提供了一个基本容器。views定义了windows中用来填充内容的一部分。例如,你可能会想用views来显示图片,文本,形状或者一些它们的组合。你也可以用views来组织和管理其他views。每个应用程序都至少有一个window和一个view来展示内容。UIKit和其他系统框架定义了用于展示内容的views。这些包括了从简单的按钮和文本标签到表格视图,选取器视图和滚动视图。当这些视图不能满足你的需要时,你也可以定义自己的views,同时自己管理views的绘画和 阅读全文
posted @ 2011-04-21 06:35 i'm zjz 阅读(423) 评论(0) 推荐(0) 编辑
摘要: ios,CGRect,苹果 阅读全文
posted @ 2011-04-16 13:39 i'm zjz 阅读(4760) 评论(0) 推荐(0) 编辑
摘要: 属性retain通知编译器向分配给此属性的对象发送一个保留消息。这将确保属性底层的实例变量在使用过程中不会从内存中清除。这是必不可少的,因为默认行为(assign)需要与垃圾收集一起使用。垃圾收集是iPhone当前尚未具备的一个Objective-C 2.0特性。因此,如果定义的属性是一个对象(与int等原始数据类型相反),则通常应该在可选属性中指定retain。为int、float或其他原始数据类型声明属性时,不需要指定任何可选属性。 属性nonatomic将更改访问方法和修改方法的生成方式。简单来说,在默认情况下,这些方法在创建时会具备另外一些代码,用于帮助你编写多线程程序。这些额外开销. 阅读全文
posted @ 2011-04-14 13:09 i'm zjz 阅读(565) 评论(0) 推荐(1) 编辑
摘要: IBOutlet 输出口是使用关键字IBOutlet声明的实例变量。控制器头文件中的输出口声明应如下所示:@property(nonatomic,retain)IBOutletUIButton*myButton;IBOutlet关键字的定义如下所示:#ifndefIBOutlet#defineIBOutlet#endif-(IBAction)doSomething:(id)sender; 就编译器而言,IBOutlet并未执行任何操作。它的唯一作用是告诉Interface Builder,此实例变量将被连接到nib中的对象。你创建的任何需要连接到nib文件中的对象的实例变量都必须以IBOut. 阅读全文
posted @ 2011-04-14 07:04 i'm zjz 阅读(2223) 评论(0) 推荐(0) 编辑
摘要: 每个iPhone控件都有4种不同的控件状态,并且它任何时候都处于并仅能处于其中的一种状态。最常见的状态是默认的普通控件状态。控件在未处于其他状态时都为这种状态。突出显示状态是控件在使用时的状态。对于按钮来说,这表示用户将手指放在其上。禁用状态是控件被关闭时的状态。要禁用控件,可以在Interface Builder中取消选中Enabled复选框,或将控件的enabled属性设置为NO。最后一种状态是选中,仅有一部分控件支持该状态,它通常用于指示该控件已启用或被选中。选中状态与突出显示状态类似,但控件可以在用户不再直接使用它时继续保持选中状态。 某些iPhone控件的属性可以根据其状态接受不同. 阅读全文
posted @ 2011-04-10 15:02 i'm zjz 阅读(512) 评论(0) 推荐(0) 编辑