IOS开发
linleiqin
退役啦~~哇哈哈~~
展开
-
XCode快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +转载 2012-07-16 17:53:39 · 409 阅读 · 0 评论 -
iphone开发-用代码显示控件
之前一直都是用Xib文件拖控件学习,今天第一次用只用代码画界面,虽然只是很小的程序,这对于初学的我可是研究了一天呐!!!算是开了个头了!.h 文件#import @interface RootViewController : UIViewController{ UIImageView *imageView;}@property (nonatomic,ret原创 2012-07-31 15:11:25 · 433 阅读 · 0 评论 -
XCode4.2iOS各模板简述
XCode4.2iOS各模板简述: Master-Detail Application: This template provides a starting point for a master-detail application. It provides a user interface configured with a navigation controller to disp转载 2012-07-27 11:34:47 · 332 阅读 · 0 评论 -
Objective-C的self.用法
关于什么时候用全局变量,什么时候用self.赋值的问题,其实是和Objective-c的存取方法有关, 网上很多人也都这么解答的,不过如何与存取方式有关究竟他们之间的是什么样的关系就很少有同学回答了。我总结了一下, 发出来给大家参考. 有什么问题请大家斧正.AD:进入正题, 我们经常会在官方文档里看到这样的代码:MyClass.h @interface转载 2012-07-26 16:37:20 · 442 阅读 · 0 评论 -
UITableView中行的操作
这篇文章主要讲的表格的操作包括:标记行、移动行、删除行、插入行。这次就不从头建立工程了,在http://www.oschina.net/code/snippet_164134_9876下载工程。这个工程就是最简单的产生一个表格并向其中写入数据。用Xcode 4.2打开它,在这个工程基础上实现以上操作。1、标记行这里讲的标记行指的是单击此行,可以实现在此行右边出现一个勾,如下转载 2012-08-10 14:23:20 · 546 阅读 · 0 评论 -
NSRange 的用法
NSRange的定义typedef struct _NSRange{ NSUInteger location; NSUInteger length;} NSRange; NSRange是一个结构体,其中location是一个以0为开始的index,length是表示对象的长度。他们都是NSUInteger类型。 而NSUInteger类型转载 2012-07-24 10:31:11 · 1422 阅读 · 0 评论 -
UIControl IOS控件编程
UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件、UISlider滑块、UITextField文本字段控件、UIPageControl分页控件。控件是对UIView派生类的实用增强及补充,并可以直接附着于导航栏、表格单元,甚至更大的对象。这些控件的基类均是UIControl,而UIControl派生自UIView类,转载 2012-08-07 14:43:28 · 430 阅读 · 0 评论 -
Objective-C中的@property和@synthesize用法
@代表“Objective-C”的标志,证明您正在使用Objective-C语言 Objective-C语言关键词,@property与@synthesize配对使用。 功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。 如:1、在头文件中:C代码 @property int count;转载 2012-07-19 11:43:02 · 396 阅读 · 0 评论 -
UIScrollView的详细讲解
今天就讲下UIScrollView的一些事情,这个可以拖动的组件无论在应用还是游戏开发都会经常用到,所以我们就一定要更加熟悉它了。下面我们开始下手咯。(1)初始化一般的组件初始化都可以alloc和init来初始化,上一段代码初始化。UIScrollView *sv = [[UIScrollView alloc] initWithFrame:CGRectMake(0.0,转载 2012-08-02 14:40:49 · 688 阅读 · 0 评论 -
Automatic Reference Counting
了解Xcode 4.2中Automatic Reference Counting (ARC)是本文要讲解的内容,Automatic Reference Counting (ARC),自动引用计数,是开发Cocoa程序时的一个编译级别的特性,用于自动内存管理。在XCode 4.2中,使用模板新建一个工程,该工程将使用ARC特性。如果你的iOS SDK是iOS5 seed releas转载 2012-07-18 15:57:16 · 424 阅读 · 0 评论 -
NSLog 使用
可能你曾经有过Windows编程的经验,通常在你调试程序的时候,如果希望看到某个中间结果,你会习惯使用MessageBox来显示中间的结果。 有了Cocoa的NSLog,你在写Cocoa程序的时候,就可以无需每次都调用NSAlert来观察中间结果了。 NSLog的定义 NSLog定义在NSObjCRuntime.h中,如下所示: void NSLog(NSString *forma转载 2012-07-17 15:55:33 · 323 阅读 · 0 评论 -
ios5 xcode 4.2 中 release 显示编译警告或错误的解决方法
由于 iOS5 xcode4.2 引入了ARC (AutomicReferenceCounting) , 使用xcode4.2 新建项目时,会有一些小小的变化。NSAutoReleasePool 被 @ {Autoreleasepool / / Code for autoreleasepool } block 取代了。 新增了__strong , __weak 编译指原创 2012-07-17 11:55:08 · 441 阅读 · 0 评论 -
10家不错的iphone编程资源站
随着iPhone取得巨大成功,学习如何在这样一个新的平台上面开发软件成了编程人员和开发者的必修课了,谁都不想错过这么一个大蛋糕。几乎所有的主要游戏开发者都在重新思考如何把他们的经典游戏放到iPhone平台上来。以下我们就介绍网络上一些比较重要的编程资源站点。1. Apple iPhone Developer Center Website 当然,这是iPhone所有资源的中心。转载 2012-07-14 23:41:09 · 937 阅读 · 0 评论 -
设置按钮背景图片的代码
#import #import @interface UIButton (UIButtonExt)- (void)setBackgroundImage:(UIImage*)image;- (void)setBackgroundImageByName:(NSString*)imageName;@end#import "UIButtonExt.h"原创 2012-08-02 12:11:04 · 702 阅读 · 0 评论