- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 Swift开发2-数组,字典,字符串知识点
4.数组//和OC数组的区别就是去掉前边的@符号let arr = ["haha","lala"]print(arr)//遍历每一个元素for ainarr{ print(a) }//像OC一样打印print(arrasNSArray)////**数组使用[]定义,这一点于O
2016-04-25 15:44:01 506
原创 iOS开发-tabBar的常见设置
效果展示1. 签tarBar协议 目的点击时tabBarItem.badgeValue = nilUITabBarControllerDelegate>2.设置 self.window= [[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]]; self.window.backgroun
2016-04-22 13:45:58 2669
原创 iOS开发-取消导航栏渲染问题(适应各种渲染问题)
//设置导航栏右侧按钮 UIImage *image = [UIImageimageNamed:@"redo.png"]; // 取消渲染 image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; self.navigatio
2016-04-22 13:36:47 2744
原创 iOS开发-NSAttributedString富文本
NSAttributedString 叫做富文本,是一种带有属性的字符串,通过他可以轻松的在一个字符串中表现除多种字体,字号,字体大小等各不相同的风格,还可以对段落进行格式化。用的时候很简单,相当于对contentLabel.text 进行自适应UILabel*contentLabel=[[UILabelalloc]init]; contentLabel.text
2016-04-18 16:23:15 868
原创 iOS开发-UIActivityIndicatorView(指示控制器)
对于UIActivityIndicatorView的使用,我们一般会创建一个背景View,设置一定的透明度,然后将UIActivityIndicatorView贴在背景View上,在我们需要的时候将这个view呼出。一般常用于加载UIWebView上。代码示例1.签UIWebView 协议UIWebViewDelegate>@property (nonatomic,strong
2016-04-18 10:06:57 631
原创 iOS开发-CocoaPods 简介
1.CocoaPods是什么? 当我们在开发iOS应用时,会经常使用到很多第三方开源类库,我们要使用它,必须得另外下载其他类库,手动去下载所需类库十分麻烦。另外一种常见情况是,我们项目中用到的类库有更新,我们必须得重新下载新版本,重新加入到项目中,十分麻烦。所以CocoaPods应该是iOS最常用最有名的类库管理工具了。重要的是,绝大部分有名的开源类库,都支持CocoaPods。所以
2016-04-14 08:31:53 433
原创 iOS开发-去掉UITableView HeaderView或FooterView随tableView 移动的黏性(sticky
去掉UITableView HeaderView或FooterView随tableView 移动的黏性(sticky)1.签协议(如果直接用UIScrollView ,就签 UIScrollViewDelegate)2.设置代理人( _scrollVIew.delegate = self; )3.实现方法- (void)scrollViewDidScroll:(
2016-04-13 14:41:26 1407
原创 iOS开发-GCD 常见用法二(一次性代码)
一、一次性代码1.实现一次性代码需求:点击控制器只有第一次点击的时候才打印。实现代码:-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { if (_log==NO) { NSLog(@"该行代
2016-04-13 14:19:57 3070
原创 iOS开发-GCD 常见用法一(延迟执行)
一、延迟执行1.介绍iOS常见的延时执行有2种方式(1)调用NSObject的方法[self performSelector:@selector(run) withObject:nil afterDelay:2.0];// 2秒后再调用self的run方法 (2)使用GCD函数dispatch_after(dispatch_time(DISPATCH_TIM
2016-04-13 14:17:20 3909
原创 iOS开发-UIPickerView 简单介绍
1.UIPickerView效果2.声明UIPickerView,声明属性@property(nonatomic,retain)NSArray*proTimeList;@property(nonatomic,retain)NSArray*proTitleList;@property(nonatomic,retain)NSString*proTim
2016-04-11 17:12:15 646
原创 iOS开发-设置导航栏title字体颜色
设置导航栏title字体颜色 ZYYHomeViewController*homeVC = [[ZYYHomeViewControlleralloc]init]; UINavigationController *homeNaVC = [[UINavigationControlleralloc]initWithRootViewControll
2016-04-07 16:12:23 1893
原创 iOS开发-数据持久化 :沙盒,归档反归档,NSFileManager文件管理器(单例)
1. 沙盒每一个应用都有一个沙盒机制,主要缓存用户信息,比如密码,音频视频,图片,登陆文件,安全性非常高,不以盗取。只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此 documents文件夹,主要用来存放客户端缓存数据,比如文字,图片,音频,视频,等数据 library文件夹,主要用于
2016-04-07 16:08:55 1046
原创 Swift 开发1-Swift 介绍,特色,常量和变量,数据类型转换,逻辑分支
1.Swift 介绍 Swift 语言由苹果公司2014年6月推出。2010年7月由苹果开发者工具部门总监 克里斯.拉特纳 开始着手Swift 语言的设计工作。 2.Swift特色* 苹果宣称Swift 特点:快速,安全,现代,互动。优势明显高于OC语言。* 可以使用现有的Cocoa 和Cocoa Touch 框架* Swift 取消了OC 的指针及不安全访问的使
2016-04-07 15:51:53 543
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人