ios-心得
QQQ之家
这个作者很懒,什么都没留下…
展开
-
UIScrollView及UIPageControl的使用
UIScrollerUIPageControlUINavigationControllerCATransition原创 2015-09-11 15:22:15 · 219 阅读 · 0 评论 -
NSFileManager
NSFileManager 解释:文件存储 这个类的主要功能是对文件进行操作:创建,复制,剪切,删除等Documents:苹果建议将程序创建产生的文件以及应用浏览产生的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录Library:存储程序的默认设置或其它状态信息;Library/Caches:存放缓存文件,保存应用的持久化数据,用于应用升级或者应用关闭后的数据保存,不会被itun原创 2015-09-22 17:01:15 · 218 阅读 · 0 评论 -
NSString
NSString 解释:字符串 定义 NSString *str1 = @”我是一个人”; NSString *str2 = [[NSString alloc] initWithFormat:@”我的名字叫%@,我的年龄是%d”,@”冯倩”,24];对比字符串 BOOL b = [str1 isEqualToString:str2]; 获取字符串长度 NSInteger nLeng原创 2015-10-07 14:01:40 · 202 阅读 · 0 评论 -
window
window 1.将main删掉 2.新建一个ViewController.xlb(File中新建一个View) 将此视图的File’s Owner的父类设置为ViewController 按住comment,将File’s Owner拖向View,选择View 3.在AppDelegate.m中导入:import “ViewController.h”4.设置第一个视图 self.win原创 2015-10-07 14:00:34 · 254 阅读 · 0 评论 -
NSNotification
NSNotification 解释:消息 一个类执行另一个类的方法时使用 注册消息 [[NSNotificationCenter defaultCenter] //默认通知对象 addObserver:self /观察者,即在什么地方接收通知 selector:@selector(realizeNotificationButton) //收到通知后调用何种方法原创 2015-10-07 13:56:59 · 304 阅读 · 1 评论 -
UITableView
UITableView 列表 1.拖拽一个Table View控件到现有的View上 2.连接 Table View连接到代码中,命名为 mainTableView 3.包含代理 UIViewController< UITableViewDataSource> 代理分为必选代理(@required)和可选代理(@optional) 按住command并点击代理名字查原创 2015-10-07 13:56:12 · 185 阅读 · 0 评论 -
AVAudioSession、AVAudioRecorder、AVAudioPlayer
按钮显示为“录音”,点击显示为“停止”,再点击显示为“录音” 实现代码: - (IBAction)onRecordButtonPressed:(id)sender { UIButton button = (UIButton )sender; [sender setTitle:([button.titleLabel.text isEqualToString:@”录音”] ?原创 2015-10-07 13:51:15 · 3587 阅读 · 0 评论 -
NSArray NSMutableArray NSDictionary NSMutableDictionary
NSArray 解释:数组,默认数组里存放的都是字符串 只能存放对象类型的指针,不能存放int,char,double等基本数据类型。 定义(三种): NSArray *fqAssay = [[NSArray alloc] initWithObjects:@”1”, @”2”, @”3”, @”4”, @”5”, nil]; NSArray *fqAssay=[NSArray arrayW原创 2015-10-07 14:02:40 · 278 阅读 · 0 评论 -
text,setText
text 解释:获取文本 NSString *str = [self.textField text];setText 解释:设置显示内容 [self.Lable setText:@“你好”]; [self.resultLable setText:self.arrayTextField.text];原创 2015-10-07 14:01:14 · 713 阅读 · 0 评论 -
NSUserDefault
NSUserDefault 解释:存储,用于数据的永久保存setObject 解释:用于将各种类型数据保存到NSUserDefaults中 实现 NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults]; //存储时,除NSNumber类型使用对应的类型意外,其他的都是使用setObject:forKey:原创 2015-10-07 13:55:26 · 252 阅读 · 0 评论 -
Navigation
Navigation 导航栏 1.声明.若第一个页面显示则在AppDelegate.h声明,其他页面则在当前页面的.m中声明 @property(strong, nonatomic) UINavigationController *naviVC; 2.初始化 若是第一个页面显示 self.window = [[UIWindow allo原创 2015-10-07 13:54:39 · 217 阅读 · 0 评论 -
CLLocationManager
Core Location是iPhone、iPad等开发定位服务应用程序的框架。我们要在Xcode中添加“CoreLocation.framework”存在的框架。定位时候主要使用CLLocationManager、 CLLocationManagerDelegate和CLLocation。CLLocationManager是定位服务管理类,它能够给我们提供获得设备的位置信息和高度信息,也可以监控设原创 2015-10-07 13:52:14 · 428 阅读 · 0 评论 -
UIAlertController和UIImagePickerController的使用
UIAlertController 解释:下拉菜单 UIImagePickerController 解释:照片选取器原创 2015-09-17 17:47:27 · 406 阅读 · 0 评论 -
UICollectionView
UICollectionView 解释:选项框原创 2015-09-17 18:25:07 · 184 阅读 · 0 评论 -
UIActivityIndicatorView的使用
**UIActivityIndicatorView 解释:菊花进度条**原创 2015-09-11 19:08:31 · 254 阅读 · 0 评论 -
下载网络图片
下载网络图片原创 2015-09-11 19:33:13 · 243 阅读 · 0 评论 -
MPMoviePlayerViewController
MPMoviePlayerViewController 解释:视频播放器 iOS开发中播放音乐可以使用MPMusicPlayerController类来实现,播放视频可以使用MPMoviePlayerController和MPMoviePlayerViewController类来实现,MPMediaPickerController类可以用于从系统媒体库中选择媒体播放。这几个类都包含与MediaP原创 2015-09-22 17:40:04 · 363 阅读 · 0 评论