自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

iOS5编程--官方例子代码的研究--3. TableViewSuite--2_SimpleSectionedTableView

关于table view,分为两种方式,一种是UITableViewStylePlain,另一种是UITableViewStyleGrouped。两种模式都把行row分为若干个节section。每个section都有一个头部和足部,并且整个table view也有一个头部和足部,不同的是,我们只能设置section的头部和足部的字符串,而整个table view的头部和足部是两个view。这些头部...

2011-09-30 14:46:00 65

iOS5编程--官方例子代码的研究--3. TableViewSuite--1_SimpleTableView

UITableView是很重要的一个View了,这个话题有点大,因此我这里只是简单的分析这个例子给我们提供的信息。关于其他的,我会放在中级或者高级话题里面讲述。类SimpleTableViewAppDelegate在这个类中,我们可以学到如何动态生成一个导航模式的viewcontroller,一个table view controller,并且把table view controller作...

2011-09-29 23:29:00 85

iOS5编程--官方例子代码的研究--2.UICatalog-6

9. WebViewController关于UIWebViewController的内容,其实有很多,比如利用javascript来高亮显示某些词等等,这些不是我们这个专题所要讲述的,我可能会在后面的文章中讲述到。这个类在这里的使用还是很简单的。我们需要关注的代码有。CGRect webFrame = [[UIScreenmainScreen] applicationFra...

2011-09-29 16:34:00 71

使用mysql自有的表分析innodb死锁情况

这几天在研究innodb的死锁问题,翻了下《mysql技术内幕:innodb存储引擎》,原来在mysql内部,已经有三个表记录了事务锁的相关信息。记录下来,防止忘了......................................information_schema.innodb_trx | innodb_locks | innodb_lock_waits,这三张表结合起来监...

2011-09-29 16:19:00 75

iOS5编程--官方例子代码的研究--2.UICatalog-5

8.AlertsViewController类8.1 UIAlertView这里介绍了两个常用的,获取用户选择的办法,一个是使用类UIActionSheet,另一个是类UIAlertView。这两个类的使用都非常方便,简单。关于alert view,我仅分析一个UIAlertView *alert = [[UIAlertViewalloc] initWithTitle:...

2011-09-29 15:58:00 91

iOS5编程--官方例子代码的研究--2.UICatalog-4

7.ImagesViewController类这个类演示的imageview和我们大多数时候使用的不一样,多数时候我们会给imageview设置一个图片,或者更换一个图片,但是同时我们只设置一个图片。这个例子里面是设置一组图片,然后轮流显示这些图片,我们可以利用这个技术来做一个简单的动画,如果这组图片是一个动作的分解的话。self.imageView.animationImages...

2011-09-29 14:58:00 67

iOS5编程--官方例子代码的研究--2.UICatalog-3

6.TextViewController类这里我们第一个关注的函数就是setupTextView我把相应的注释写在下面,类似的其他的就不再解释。self.textView = [[[UITextViewalloc] initWithFrame:self.view.frame]autorelease];使用alloc申请内存,并且指定位置。这里调用了autore...

2011-09-29 14:16:00 68

iOS 人机界面指南

介绍iPhone和iPod touch融合了革命性的多点触摸技术和多种强大功能,如电子邮件,即时通信,全功能网页浏览器和iPod等,另外iPhone还具有移动电话的功能。iPhone OS是在iPhone和iPod touch上运行的系统软件。随着iPhone SDK的发布,这些强大的功能为开发人员提供了众多的开发可能。开发者不但可以创建在iPhone OS设备上使用的网页内容,还...

2011-09-27 15:25:00 774

iPhone应用程序编程指南

介绍请注意:本文档之前命名为iPhone OS编程指南。iPhone SDK为创建iPhone的本地应用程序提供必需的工具和资源。在用户的Home屏幕上,iPhone的本地应用程序表示为图标。它们和运行在Safari内部的web应用程序不同,在基于iPhone OS的设备上,它们作为独立的执行程序来运行。本地应用程序可以访问iPhone和iPod Touch的所...

2011-09-27 15:09:00 393

iPhone应用程序编程指南

介绍请注意:本文档之前命名为iPhone OS编程指南。iPhone SDK为创建iPhone的本地应用程序提供必需的工具和资源。在用户的Home屏幕上,iPhone的本地应用程序表示为图标。它们和运行在Safari内部的web应用程序不同,在基于iPhone OS的设备上,它们作为独立的执行程序来运行。本地应用程序可以访问iPhone和iPod Touch的所...

2011-09-27 15:09:00 248

制作第一个 iOS 应用程序

介绍本教程向您演示如何创建一个简单的iPhone应用程序。本文不打算对iPhone目前可用的特性作全面介绍,而是介绍一些技术,让您对基础开发过程有初步了解。如果您刚开始使用Cocoa Touch进行iPhone开发,则您需要阅读本文档。阅读之前,您需要大致了解计算机编程基础,尤其是要了解Objective-C。如未曾用过该语言,则至少应通读学习Objective-C:入...

2011-09-27 15:01:00 152

iOS5编程--官方例子代码的研究--2.UICatalog-2

由于UICatalog工程比较大,所以我分几篇来描述。如果有关代码前面已经分析过,这里就不再重复了。4.ControlsViewController类这个类的.h文件没有什么特殊的。在.m文件中,注意下面的定义:#define kSliderHeight7.0#define kProgressIndicatorSize40.0#define kUIProgres...

2011-09-27 14:30:00 214

handlersocket 相关操作

创建测试表:root@test 04:53:11>show create table t;+-------+-------------------------------------------------------------------------------------------------------------------------------------------...

2011-09-27 09:12:00 96

iOS5编程--官方例子代码的研究--2.UICatalog

官方描述:This sample is a catalog exhibiting many views and controls in the UIKit framework, along with their various properties and styles.If you need code to create specific UI controls or v...

2011-09-26 18:01:00 129

iOS5编程--官方例子代码的研究--1.HelloWorld

官方描述:HelloWorld demonstrates how to use a keyboard to enter text into a text field and how to display the text in a label.适用级别:入门级这个是最初级的一个例子代码,所以做为第一个研究的对象,如果你是一个有一定工作经验的开发人员,请忽略之。这个工程中需要注意...

2011-09-26 16:27:00 81

iOS5编程--官方例子代码的研究--序

最近很流行一个说法,就是一万个小时定理,关于这个定理,我这里大致说明一下:马尔科姆·葛拉威尔写了一本类似“成功学”的书《异数》,其核心是“一万小时定律”,就是不管你做什么事情,只要坚持一万小时,基本上都可以成为该领域的专家。那么作为一个程序员,我们是不是也需要审视一下自己,在某个技术上也下够了一万个小时的功夫?时间是学好一门技术的关键 ,当然,如何学习也是一个关键,衡量一个程序员的...

2011-09-26 14:48:00 63

安装handlersocket插件

注意:mysql的版本不能是debug版本的,否则在安装插件的时候可能会报初始化失败,导致虽然handlersocket安装了,但状态为disabled,无法重启服务器等一系列后遗症……另外,如果mysql重新编译了,记得也要把handlersocket重新编译下,否则,会出现一堆诡异的错误……下载:wget -c http://github.com/ahiguti/Handler...

2011-09-25 23:08:00 63

iOS编程--Xcode使用指南1--Xcode菜单介绍--Xcode

介绍菜单之前,我们需要介绍一个快捷键符号对应的键,因为使用快捷键会更快一些。1.快捷符号(Command 键) - 在某些 Apple 键盘上,此键也可能带有 Apple 标志()(Control 键)(Option 键)-“Alt”可能也出现在此键上(Shift 键)(Caps Lock 键)- 切换大写字母锁定开或关fn(功能键)2.Xcode这个菜单下面有...

2011-09-23 16:18:00 232

iOS编程--Xcode使用指南1--爱的初印象

工欲善其事,必先利其器,熟悉Xcode的操作,可以大大提高我们编码,调试的效率,因此从本篇开始,我会尽量详细的介绍Xcode的使用。0.Xcode的官方描述:Xcode 是用于构建 Mac OS X 及 iOS 应用程序的完整工具集 - Xcode 4 的工具经过重新设计,它们的性能更优秀、使用更容易,能带给用户前所未有的助益。Xcode IDE 能够理解所有的工程细节,可以识别代...

2011-09-23 10:16:00 126

IOS设备的物理数据

o内存iPhone(Touch)2G,3G:128MiPhone(Touch)3GS:256MiPhone(Touch)4G:512MiPad 1G 256MiPad 2G 512MoCPUiPhone(Touch)2G,3G:400M HZiPhone(Touch)3GS:600M HZiPhone(Touch)4G:1GM HZiPad ...

2011-09-22 16:28:00 60

iOS5编程--UIApplication深入研究

很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。...

2011-09-22 15:23:00 228

iOS5编程--新增控件stepper的使用

在iOS5中,新增了一个控件,stepper,这个控件的使用非常简单1.新建一个Single View Application,打开Viewcontroller.xib2.在view上加入一个stepper控件3.如下图,设置相关属性stepper的Value是一个float型的4.设置stepper的Value changed的实践的响应函数,并实现如下:- (I...

2011-09-22 10:45:00 126

iOS5编程--所有缺省工程类型的说明

在Xcode4.2中新建一个工程,有三个大类可选:1.Application:在这个类别下面,你可以看到下面8种可选类型下面对这些工程一一说明:1.Document-Based Application:工程缺省说明如下:This template provides a starting point for a document-based application. It...

2011-09-22 10:20:00 130

iOS5编程--工程和文件模板的研究

事情的起因:由于对工程缺省生成的文件注释的不满,每次都要手动更改一次,因此想到能否更改工程的模板文件,一劳永逸的解决问题,所以做了一些工作。模板文件所在的位置:iOS相关的工程以及单个文件的模板所在的位置在Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/TemplatesMac OS X相关的工程以及单...

2011-09-21 16:55:00 59

iOS5编程--下载帮助到本机

在安装好Xcode4.2后,请按Command+,或者在菜单Xcode下面选择Preferences...在上面的界面上选择Downloads,选择第二个Documentation,刚安装好的Xcode中并没有我上面图中这么多的内容,选中Check for and install updates automatically,并且点击Check and Install Now,建议在睡觉...

2011-09-21 14:04:00 60

iOS5编程 -- main函数研究

Xcode4.2之前的main函数如下:int main(int argc,char *argv[]){ NSAutoreleasePool *pool = [[NSAutoreleasePoolalloc] init]; int retVal = UIApplicationMain(argc, argv,nil, nil); [pool rel...

2011-09-21 13:48:00 141

iOS5编程--ARC在工程上的相关设置

在创建工程的时候,我们可以指定工程是否使用ARC技术,如下图选中表示支持ARC,在Beta5以前的版本中,不提供这个选项,非常麻烦。如果是你拿到的工程,那么可以通过设置来改变,如下图所示如果不容易找到,可以在设置的右上角输入ARC做一个过滤。...

2011-09-21 12:03:00 88

IOS 5编程 内存管理 ARC技术概述

ARC(Automatic Reference Counting)技术概述此文章由Tom翻译,首发于csdn的blog,任何人都可以转发,但是请保留原始链接和翻译者得名字。多谢!Automatic Reference Counting (ARC) 是一个编译期的技术,利用此技术可以简化Objective-C编程在内存管理方面的工作量。这里我把此技术翻译为自动内存...

2011-09-20 11:13:00 148

IOS5编程-3-第一个工程

第一个工程打开Xcode,你会看到下面这个界面:一般情况下,我们会去除Show this window when Xcode launches。然后点击Cancel移除这个界面。在菜单上面选择FileàNewàNew Project..上面界面包含了Xcode能创建的所有类型的工程模板,本书会在合适的情况下讲到所有iOS下面的所有的工程,请忽略暂时没有讲到的工程类型。在上面...

2011-09-16 16:28:00 60

IOS 5编程 -2 -准备工作。

1.1 硬件和软件要求iPhone和android是目前手机的两个主流操作系统,也是开发人员工作的两大阵营,从国内现有数据看,android开发人员数量是iPhone开发人员数量的数倍,其中的奥秘不在于java比objective-C流行,而是学习android开发可以近于零成本开始,而iPhone的开始成本需要近万元。当然这样的另外一个后果就是,iPhone开发人员的工资普遍比android...

2011-09-16 16:24:00 83

IOS5编程 - 1 - 前言

2007年6月29日,一款诸多细节已经被曝光,并以此被称为apple保密工作做得最差的电子产品在美国上市了,这个售价600美金的手机虽然引起了部分苹果粉丝的疯狂追捧,但是在最初的几个月内并没有进入手机业界的主流视野。2008年7月11日,苹果公司推出199美金的3G版的iPhone,iPhone真正的开始在全球流行起来了。在随后的5个月不到的时间,苹果在全球卖出了1000万部iPhone。...

2011-09-16 16:21:00 58

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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