
iOS
Mr3-Water
一名有艺术细胞的程序员
展开
-
如何使用xib来自定义控件
1,如何封装一个模型1.1,创建cocoa文件,在.h文件中定义对象的属性,并声明对象构造方法和类的构造方法1.2,在.m文件中实现.h文件中声明的方法2,如何使用xib文件自定义组件,such自定义cell2.1,创建xib文件,并设计好自己想要的组件效果。2.2,给xib的class属性自定自己定义的组件类2.3,创建类文件继承xib的class属性的组件类型2.4原创 2015-11-05 11:24:58 · 773 阅读 · 0 评论 -
UIKit--UIImageView
inhertits to : UIView : UIResponder : NSObject conform to : UIAppearance, UIFocusEnvironment, UIDynamicItem, NSObject, NSCoding, UITraitEnvironment, UIAppearanceContainer, UICoordinateSpace一个UIImageVi翻译 2016-07-14 09:28:07 · 1593 阅读 · 0 评论 -
Objective-C(二,定义类)
类的定义当你写软件,OS X或iOS,你的大部分时间都花在使用对象。在Objective-C对象,就像在其他面向对象编程语言的对象:他们与相关行为包数据。一个应用程序被构建为一个大的生态系统,相互沟通,解决具体问题,如显示可视化界面,响应用户输入,或存储信息的相互连接的对象。对于OS X或iOS开发,你不需要从头开始创建解决每一个可以想象的问题的对象;相反,你有供您使用现有对象,由可可提供(对于OS翻译 2016-07-13 08:38:26 · 1766 阅读 · 0 评论 -
Objective-C(一,导言)
Objective-C的就是你的OS X和iOS编写软件时所使用的主要编程语言。这是C编程语言的超集,并提供面向对象的功能和动态运行。 Objective-C的继承了语法,基本类型和流的C控制语句,并增加了语法定义的类和方法。它还增加了语言级的支持对象图管理和对象文本,同时提供动态类型和有约束力的,推迟许多责任,直到运行时。乍看上去本文档介绍了Objective-C语言,并提供其使用的大量的示例。您翻译 2016-07-12 16:17:40 · 335 阅读 · 0 评论 -
Objective-C 入门教程(一)
Objective-C是一种简单的计算机语言,设计为可以支持真正的面向对象编程。Objective-C通过提供类定义,方法以及属性的语法,还有其他可以提高类的动态扩展能力的结构等,扩展了标准的ANSI C语言。类的语法和设计主要是基于Smalltalk,最早的面向对象编程语言之一。 如果你以前使用过其他面向对象编程语言,那么下面的信息可以帮助你学习Objective-C的基本语法。许多传统的面转载 2016-07-12 15:52:28 · 392 阅读 · 0 评论 -
iOS-定时器的使用NSTimer
在iOS开始中,我们会使用到一些定时器来帮我们实现一个定时操作的效果,这个时候我们就可以使用NSTimer这个类来实现该效果。举一个案例,图片轮播器,一般会在一些网购的APP使用该效果来轮循播放广告图片。一般需要使用到的组件就是UIScrollView就行了,将要显示的图片加载进来,然后设置UIScrollView的分页效果为YES。下面就是实现该效果的步骤1,搭建界面原创 2016-01-11 19:18:59 · 356 阅读 · 0 评论 -
iOS-UIImageView对象
更换UIImageView的图片一般情况下有两种做法 //创建UIImageView对象,并给他的image对象赋值 //设置图片,方法一从本地读取图片 UIImageView * imageView = [[UIImageViewalloc]initWithFrame:CGRectMake(100,100,原创 2016-01-07 20:06:30 · 548 阅读 · 0 评论 -
(iOS)网络数据传输-01
iOS有一个控件可以展示url请求访问浏览器得到的资源并显示出来。该控件是UIWebView。NSURL * url = [NSURL URLWithString:@"http://m.baidu.com"];NSURLRequest * request = [NSURLRequest requestWithURL:url];[self.webView loadRequest:request];原创 2015-11-30 15:38:12 · 337 阅读 · 0 评论 -
(iOS)控制器之间数据的传递
控制器之间的数据传递 调用[self performSegueWithIdentifier:@”” sender:nil];这个方法就会跳转到另外一个控制器, 但是在控制器类里面可以重写一个方法,在调用这个方法之后调用的。-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender;这个方法是系统调用的,当系统执行完pre原创 2015-11-16 18:54:22 · 744 阅读 · 0 评论 -
(iOS)手动内存管理01
Person * person = [[Personalloc]init]; person.age =23; NSLog(@"%@",person); [person release]; //NSLog(@"retainCount = %lu",(unsigned long)person.retainCount); [perso原创 2015-10-25 11:19:08 · 391 阅读 · 0 评论 -
(iOS)控制器的生命周期
控制器的生命周期的方法0,viewDidLoad()view加载完毕1,viewWillAppear()view即将显示到window上2,viewDidAppear()view在window上显示完毕3,viewWillDisappear()view在window上即将消失4,viewDidDisappear()view在window上消失了上面的五个步骤是控制器的五个常见的生命周期。原创 2015-11-16 15:00:17 · 816 阅读 · 0 评论 -
UIKit--UITableView
UITableView Inherits : UIScrollView : UIView : UIResponder : NSObject conforms to : UIFocusEnvironment, NSObject, UIAppearance, UIAppearanceContainer, NSCoding, UITraitEnvironment, UICoordinat翻译 2016-07-18 16:13:03 · 424 阅读 · 0 评论