
iOS进阶
文章平均质量分 81
RedGuy_anluo
做有自己特色的应用,写有自己特色的代码
展开
-
iOS——TabelView
UITableView的API总结:* UITableView 的父类是UIScorllView,所以他是可以滚动的,但是只能在竖直方向上* 它是iOS中提供的用来以列表的形式展示数据,但是只有一列* 它可以由多个分组构成(section-分组),每个分组下可以有很多行,分组和行的下标都是从零开始 (sention 班级分组, row 同学所在的排数)* UITableView可以有两种样式原创 2015-12-28 20:14:44 · 703 阅读 · 0 评论 -
iOS——系统优化
。。原创 2015-12-28 21:19:58 · 443 阅读 · 0 评论 -
iOS——四种即时通讯协议
概述目前IM有四种协议:即时信息和空间协议(IMPP)、空间和即时信息协议(PRIM)、针对即时通讯和空间平衡扩充的进程开始协议SIP(SIMPLE)以及XMPP。PRIM与XMPP、 SIMPLE类似,但已经不再使用了。 在这四种协议中,XMPP是最灵活的。XMPP是一种基于XML的协议,它继承了在XML环境中灵活的发展性。因此,基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP可以通原创 2015-12-28 21:17:25 · 5291 阅读 · 0 评论 -
iOS——AlertView利用定时器自动消失
UIAlertView *alert; - (IBAction)Open:(id)sender { alert = [[UIAlertView alloc] initWithTitle:@”msg” message:@”sss” delegate:self cancelButtonTitle:@”取消” otherButtonTitl原创 2015-12-28 21:15:30 · 715 阅读 · 0 评论 -
iOS——系统地图的开发
第一种使用方式: iOS地图位置开发iPhone SDK提供了三个类来管理位置信息:CLLocation CLLocationManager 和 CLLHeading(不常用)。除了使用GPS来获取当前的位置信息外,iPhone也可以基于WiFi基站和无线发射塔来获得位置信息。GPS的精度最高,可以精确到米级别,但是也最耗电。————CLLocation CLLocation类代表一个位置信息,原创 2015-12-28 21:14:44 · 547 阅读 · 0 评论 -
iOS——API及各种字符串的连接关系
OC 的基本数据类型 NSInteger 在64位下相当于long, 在非64位相当于int CGFloat 在64位下相当于double,在非64位相当于float/** Inherits from 继承自哪几个类* conform to 遵循哪个协议* framework 这个类定义在哪个框架下* Availability 从iOS哪个原创 2015-12-28 21:13:14 · 741 阅读 · 0 评论 -
iOS——给UIView的CALayer层添加渐变效果
import “ViewController.h”@interface ViewController ()@end@implementation ViewController { CAGradientLayer *_gradientLayer; UIView *_layerView; UIImageView *_imageView; }(void)viewDidLoad { [sup原创 2015-12-28 21:12:01 · 837 阅读 · 0 评论 -
iOS——关于UIView的autoresizingMask属性的研究
转载转载 2015-12-28 21:09:54 · 483 阅读 · 0 评论 -
iOS——导航控制器
配置导航控制器的属性:* 配置公共导航器的属性* // 设置导航条的颜色 self.navigationController.navigationBar.barTintColor = [UIColor cyanColor]; // 注意:不可以使用 self.navigationController.navigationBar.backgroundColor = [UICol原创 2015-12-28 21:03:08 · 697 阅读 · 0 评论 -
iOS——block的基础使用
* block* 是块语法,实质上是匿名函数,是对C语言中函数的扩充* 可以用来保存一段代码,或者用来调用一段封装好的代码* 语法由于是由C语言实现的,所以执行效率特别高数据类型返回值类型 (^)(参数类型1 参数名2 ,参数类型2 参数名2 ··· ···); 注意:1. 如果要定义的block没有参数,括号也不能省略 2. 参数名可以省略,但是参数类型必须保留原创 2015-12-28 20:16:32 · 409 阅读 · 0 评论 -
github的配置和使用
1.新建一个“本地仓库”$ git init2.配置仓库》告诉git你是谁git config user.name lnj》告诉git怎么联系你git config user.email lnj@itcast.cn》上面一种配置方式是一次性的配置, 会配置到被管理文件的。git文件夹下》下面一种配置方式是一劳永逸的方式:git config --glob原创 2016-04-16 15:52:31 · 691 阅读 · 0 评论