![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oc
天未晓
这个作者很懒,什么都没留下…
展开
-
静态变量和实例变量的区别
在语法定义上的区别:静态变量前要加static关键字,而实例变量前则不加。 在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称为类变量。只要程序加载了类的字节码,不用创建任何实例对象,静态变量就会被分配空间,静态变量就可以被使用了。总之,实例变量必须创建对象后才可以通过这个原创 2013-08-28 20:23:29 · 694 阅读 · 0 评论 -
使用GDataXML解析XML文档
在IOS平台上进行XML文档的解析有很多种方法,在SDK里面有自带的解析方法,但是大多情况下都倾向于用第三方的库,原因是解析效率更高、使用上更方便 这里主要介绍一下由Google提供的一种在IOS平台上进行XML解析的开源库GDataXML,可以到http://code.google.com/p/gdata-objectivec-client/source/browse/trunk/S原创 2013-10-17 20:17:28 · 623 阅读 · 0 评论 -
UITableView多选删除,类似mail中的多选删除效果
前面有说过UITableView划动删除的实现>>,效果还算酷,其实笔者一直看着iphone里自带的mail程序的多选删除功能心里痒痒,只是一直没时间研究是怎么实现的.这不花了半天功夫有时间搞定了,特记录一下.不会搞的时候,觉得很难,等研究明白了觉得原来是这么回事儿.第一步,实现-(UITableViewCellEditingStyle)tableView:(UITableView *)t原创 2013-10-16 15:57:32 · 1082 阅读 · 0 评论 -
UITableView划动删除的实现
七八月前对苹果一无所知,到现在手持iphone,ipad,itouch有三个线上成熟app并熟练开发ios应用.一路走来一直站在前辈的肩膀上不断进步.如今生活工作稳定是时候将一直以来的一些心得整理出来了.想来想去决定先说说UITableView.对于app应用来说,使用列表的形式展现数据非UITableView莫属.在熟练掌握了用UITableView展示数据以后,是不是也遇到了需要删除数据的原创 2013-10-16 15:48:53 · 556 阅读 · 0 评论 -
UINavigationController详解与使用(三)ToolBar
接上篇,我们接着讲Navigation 的Toolbar。1、显示Toolbar 在RootViewController.m的- (void)viewDidLoad方法中添加代码,这样Toobar就显示出来了。[cpp] view plaincopy[self.navigationController setToolbarHidden:NO animated:原创 2013-10-11 18:49:25 · 631 阅读 · 0 评论 -
UINavigationController详解与使用(二)页面切换和segmentedController
上篇介绍了UINavigationController的创建,接着上篇1、RootView 跳到SecondView首先我们需要新一个View。新建SecondView,按住Command键然后按N,弹出新建页面,我们新建SecondView2、为Button 添加点击事件,实现跳转在RootViewController.xib中和RootViewController.原创 2013-10-11 18:45:41 · 819 阅读 · 0 评论 -
UINavigationController详解与使用:添加UIBarButtonItem
1、UINavigationController导航控制器如何使用UINavigationController可以翻译为导航控制器,在IOS里经常用到。我们看看它的如何使用:下面的图显示了导航控制器的流程。最左侧是根视图,当用户点击其中的General项时 ,General视图会滑入屏幕;当用户继续点击Auto-Lock项时,Auto-Lock视图将滑入屏幕。相应地,在原创 2013-10-11 17:24:46 · 626 阅读 · 0 评论 -
在ToolBar上添加SegmentedControl
在ToolBar上添加SegmentedControl学习iphone这么长时间,还没怎么用过ToolBar,今天项目需求,要用到它。本以为很容易用,结果发现想在ToolBar上添加一个segmentedControl就把我难住了一下下。 ToolBar上所有的Items都必须是UIBarButtonItem类型的,因此需要先把SegmentedControl转变成UIBar原创 2013-10-10 14:24:17 · 699 阅读 · 0 评论 -
UISegmentedControl的详细使用
UISegmentedControl的详细使用 当用户输入不仅仅是布尔值时,可使用分段控件(UISegmentedControl)。分段控件提供一栏按钮(有时称为按钮栏),但只能激活其中一个按钮。分段控件会导致用户在屏幕上看到的内容发生变化。它们常用于在不同类别的信息之间选择,或在不同的应用屏幕之间切换。下面介绍基本属性和基本方法的使用。NSArray *segmentedArray原创 2013-10-10 14:31:46 · 526 阅读 · 0 评论 -
UINavigationController的使用
1.UINavigationController是iOS开发中用于建构分层应用程序的主要工具,它使用一个视图控制器栈来将任何类型的视图控制器放入其中,它主要用来实现多个内容视图的切换,跳转等; UINavigationController的第二个作用是作为顶部菜单来使用(可根据需要增加按钮等view)2.根控制器 在使用导航控制器时候,首先要认识到根控制器的概念。原创 2013-10-10 13:53:08 · 992 阅读 · 0 评论 -
iPhone开发之AVAudioPlayer 音频播放
首先,要给工程中添加音频,首先要导入音频的框架 AVFoundation.framework然后新建一个类继承于UIViewController, 我这里就叫FirstVC.首先在 AppDelegate.m中初始化根视图//// AppDelegate.m// YinPinShiPin//// Created by VincentXue on 12-9-3.原创 2013-10-08 20:12:28 · 1535 阅读 · 0 评论 -
Cocos2D_X中的文本操作(LibJson)
首先.h中声明一个方法: void ParseJSON(const JSONNode & n);再cpp文件中添加以下这行代码: JSONNode n(JSON_NODE); n.push_back(JSONNode("RootA","Value in parent node")); JSONNode c(JSON_ARRAY); n.set_nam原创 2013-10-29 15:49:06 · 692 阅读 · 0 评论