pregnancy_guard/BaseProject/AppDelegate.m
@@ -97,10 +97,10 @@ // 要使用百度地图,请先启动BaiduMapManager self.mapManager = [[BMKMapManager alloc]init]; BOOL ret = [self.mapManager start:@"ZiqQxvKGjZVNbITouYn7dIwDjb1CbKcy" generalDelegate:self]; if (!ret) { NSLog(@"manager start failed!"); } // BOOL ret = [self.mapManager start:@"ZiqQxvKGjZVNbITouYn7dIwDjb1CbKcy" generalDelegate:self]; // if (!ret) { // NSLog(@"manager start failed!"); // } // 添加网络监听 self.hostReachability = [Reachability reachabilityWithHostName:@"www.baidu.com"]; @@ -110,21 +110,8 @@ [self.internetReachability startNotifier]; [self updateInterfaceWithReachability:self.internetReachability]; // Override point for customization after application launch. UIUserNotificationType types = UIUserNotificationTypeBadge | UIUserNotificationTypeSound | UIUserNotificationTypeAlert; UIUserNotificationSettings *mySettings = [UIUserNotificationSettings settingsForTypes:types categories:nil]; if(mySettings != nil) { [[UIApplication sharedApplication] registerUserNotificationSettings:mySettings]; } //_currentDevice = _selectedDevice.mac; [self showLoginPage]; //异常对象:NSException pregnancy_guard/BaseProject/Controller/Home/AdvertisePage.h
File was deleted pregnancy_guard/BaseProject/Controller/Home/AdvertisePage.m
File was deleted pregnancy_guard/BaseProject/Controller/Home/MinePage.m
@@ -7,7 +7,6 @@ // #import "MinePage.h" #import "ChangeNamePage.h" #import "ChangePwdPage.h" #import "cameraHelper.h" #import "BaseNaviController.h" @@ -428,45 +427,6 @@ } #pragma mark - custom function begin -(void)get_straner { //[UserDefault stringForKey:@"user_id"] NSString *path = [[NSString alloc] initWithFormat:@"%@",[NSString stringWithFormat:GET_STRANER,[UserDefault stringForKey:@"user_id"]]]; NSMutableDictionary *param = [[NSMutableDictionary alloc] init]; MPWeakSelf(self); [NetworkSingleton networkingGetMethod:param urlName:path success:^(id responseBody) { MPStrongSelf(self); BaseResModel * resModel = [Global toBaseModel:responseBody]; if(resModel.code == 0) { //发送成功提示 if(![Global isEmptyObject:resModel.content]) { //count = resModel.content; } else { [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } } else { [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } } failure:^(NSString *error) { [Global alertMessageEx:error title:@"获取失败" okTtitle:nil cancelTitle:@"OK" delegate:self]; }]; } -(void)exitLoginAction pregnancy_guard/BaseProject/Controller/Home/RadiaDetectionPage.m
@@ -75,6 +75,11 @@ NSTimer * myTimer; NSString * myTimeInterval; NSString * is_open_upload; // 1 可以 0 禁止 GloriaLabel* _AnquanStatustLabel; UIImageView * icon_anquan; UIImageView * ic_zhishu_bk; UIImageView * ic_weixin_tips; } @end @@ -510,7 +515,7 @@ /** *This method invoke after a new peripheral found. *This method invoke after a new peripheral found. 蓝牙检索成功 开始连接 */ -(void)discoveryDidRefresh { @@ -741,11 +746,11 @@ UIImageView * icon_anquan = [[UIImageView alloc] initWithFrame:CGRectMake(19*scale, 10*scale, 22*scale, 22*scale)]; icon_anquan.image = [UIImage imageNamed:@"icon_anquan"]; icon_anquan.image = [UIImage imageNamed:@"icon_head_offline"]; [ic_anquan_status addSubview:icon_anquan]; GloriaLabel* _AnquanStatustLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(0, 35*scale,60*scale, 20*scale)]; _AnquanStatustLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(0, 35*scale,60*scale, 20*scale)]; _AnquanStatustLabel.font = [UIFont systemFontOfSize:unitFontSize]; _AnquanStatustLabel.textAlignment = UITextAlignmentCenter; _AnquanStatustLabel.textColor = kUIColorFromRGB(0x07cb5a); @@ -753,7 +758,7 @@ [ic_anquan_status addSubview:_AnquanStatustLabel]; UIImageView * ic_zhishu_bk = [[UIImageView alloc] initWithFrame:CGRectMake((SCREEN_WIDTH-245*scale)/2, (66+20+292+20)*scale, 245*scale, 48*scale)]; ic_zhishu_bk = [[UIImageView alloc] initWithFrame:CGRectMake((SCREEN_WIDTH-245*scale)/2, (66+20+292+20)*scale, 245*scale, 48*scale)]; ic_zhishu_bk.image = [UIImage imageNamed:@"ic_zhishu_bk"]; [self.view addSubview:ic_zhishu_bk]; @@ -777,7 +782,7 @@ _currentTipsLabel.text = @"未开始检测"; [ic_bottom_bg addSubview:_currentTipsLabel]; UIImageView * ic_weixin_tips = [[UIImageView alloc] initWithFrame:CGRectMake((SCREEN_WIDTH-34*scale)/2, -17*scale, 34*scale, 34*scale)]; ic_weixin_tips = [[UIImageView alloc] initWithFrame:CGRectMake((SCREEN_WIDTH-34*scale)/2, -17*scale, 34*scale, 34*scale)]; ic_weixin_tips.image = [UIImage imageNamed:@"ic_weixin_tips"]; [ic_bottom_bg addSubview:ic_weixin_tips]; @@ -829,18 +834,32 @@ _locService.desiredAccuracy = kCLLocationAccuracyNearestTenMeters; [self startLocation]; //[self startLocation]; dataModelArr = [[NSMutableArray alloc] init]; myTimeInterval = [UserDefault stringForKey:@"refresh_frequency"]; is_open_upload = [UserDefault stringForKey:@"is_open_upload"]; [self offLineSet]; //myTimer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(function:) userInfo:nil repeats:YES]; //每1秒运行一次function方法。 } -(void)offLineSet { _AnquanStatustLabel.text = @"离线"; _AnquanStatustLabel.textColor = kUIColorFromRGB(0x848787); deviceStatusLabel.text = @"未连接"; deviceStatusLabel.textColor = kUIColorFromRGB(0x848787); icon_anquan.image = [UIImage imageNamed:@"icon_head_offline"]; ic_anquan_status.image = [UIImage imageNamed:@"bg_corner_gray"]; ic_weixin_tips.image = [UIImage imageNamed:@"icon_offline"]; ic_zhishu_bk.image = [UIImage imageNamed:@"bt_offline"]; _currentTipsLabel.textColor = kUIColorFromRGB(0x848787); } -(void)connectAction { SearchDevicePage* page = [[SearchDevicePage alloc] initIsFirstPage:NO]; pregnancy_guard/BaseProject/Controller/Home/SearchDevicePage.m
@@ -15,8 +15,9 @@ #import "UIView+Toast.h" #import "UIImage+animatedGIF.h" #import "SearchTipsCell.h" #import <CoreBluetooth/CoreBluetooth.h> @interface SearchDevicePage ()<UITableViewDelegate,UITableViewDataSource> @interface SearchDevicePage ()<UITableViewDelegate,UITableViewDataSource,CBCentralManagerDelegate> { BOOL isBluetoothON; UIButton* ic_search_btn; @@ -29,12 +30,48 @@ } @property (nonatomic, strong) UITableView * tableView; @property (nonatomic, assign) int currentStatus; // 0 初始化 1 检索中 2 检索完成 @property (nonatomic, strong) CBCentralManager * centralManager; @end @implementation SearchDevicePage //-(CBCentralManager *)centralManager //{ // if (_centralManager == nil) { // _centralManager = [[CBCentralManager alloc] initWithDelegate:self queue:nil options:nil]; // } // return _centralManager; //} -(void)centralManagerDidUpdateState:(CBCentralManager *)central { switch (central.state) { case CBCentralManagerStatePoweredOff: { //[mainView makeToast:@"蓝牙没有开启,在设置中打开蓝牙"]; [Global alertMessageEx:@"蓝牙没有开启,在设置中打开蓝牙功能" title:@"温馨提示" okTtitle:nil cancelTitle:@"OK" delegate:self]; } break; case CBCentralManagerStatePoweredOn: NSLog(@"蓝牙设备开着"); break; case CBCentralManagerStateResetting: break; case CBCentralManagerStateUnauthorized: break; case CBCentralManagerStateUnknown: break; case CBCentralManagerStateUnsupported: NSLog(@"当前设备不支持蓝牙"); [Global alertMessageEx:@"很抱歉,当前设备不支持蓝牙" title:@"温馨提示" okTtitle:nil cancelTitle:@"OK" delegate:self]; break; default: break; } } - (UITableView *)tableView { if (!_tableView) @@ -147,6 +184,8 @@ self.tableView.hidden = NO; // Do any additional setup after loading the view. self.centralManager = [[CBCentralManager alloc] initWithDelegate:self queue:nil options:nil]; [[CBMoralManager sharedManager] setCbDiscoveryDelegate:self]; } pregnancy_guard/BaseProject/Controller/Mine/ChangeNamePage.h
File was deleted pregnancy_guard/BaseProject/Controller/Mine/ChangeNamePage.m
File was deleted pregnancy_guard/BaseProject/Controller/Mine/ChangePwdPage.m
@@ -120,55 +120,55 @@ #pragma mark button event begin -(void)resetUserPwdAction { // 重置密码操作 if(userOldPwdTextField.text.length == 0) { [Global alertMessageEx:@"请输入原密码." title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } else if(userNewPwdTextField.text.length == 0) { [Global alertMessageEx:@"请输入新密码." title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } else if(userSurePwdTextField.text.length == 0) { [Global alertMessageEx:@"请输入确认密码." title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } else if(![userNewPwdTextField.text isEqual:userSurePwdTextField.text]) { [Global alertMessageEx:@"两次输入的新密码不一致." title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } else { NSString *path = [NSString stringWithFormat:CHANGE_PSW]; CommonReqModel * model = [[CommonReqModel alloc] init]; model.userID = _loginUser[@"_id"]; model.password = userOldPwdTextField.text; model.newspassword = userNewPwdTextField.text; MPWeakSelf(self); [NetworkSingleton networkingPostMethod:model.toDic urlName:path success:^(id responseBody) { MPStrongSelf(self); BaseResModel * resModel = [Global toBaseModel:responseBody]; if(resModel.code == 0) { [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; [UserDefault setObject:model.newspassword forKey:@"password"]; // 最外层控制器出栈 [weakself.navigationController popViewControllerAnimated:YES]; } else { [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } } failure:^(NSString *error) { [Global alertMessageEx:error title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; }]; } // // 重置密码操作 // if(userOldPwdTextField.text.length == 0) // { // [Global alertMessageEx:@"请输入原密码." title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // } // else if(userNewPwdTextField.text.length == 0) // { // [Global alertMessageEx:@"请输入新密码." title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // // } // else if(userSurePwdTextField.text.length == 0) // { // [Global alertMessageEx:@"请输入确认密码." title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // } // else if(![userNewPwdTextField.text isEqual:userSurePwdTextField.text]) // { // [Global alertMessageEx:@"两次输入的新密码不一致." title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // } // else // { // NSString *path = [NSString stringWithFormat:CHANGE_PSW]; // // CommonReqModel * model = [[CommonReqModel alloc] init]; // model.userID = _loginUser[@"_id"]; // model.password = userOldPwdTextField.text; // model.newspassword = userNewPwdTextField.text; // // MPWeakSelf(self); // [NetworkSingleton networkingPostMethod:model.toDic urlName:path success:^(id responseBody) // { // MPStrongSelf(self); // BaseResModel * resModel = [Global toBaseModel:responseBody]; // if(resModel.code == 0) // { // [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // [UserDefault setObject:model.newspassword forKey:@"password"]; // // 最外层控制器出栈 // [weakself.navigationController popViewControllerAnimated:YES]; // } // else // { // [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // } // } // failure:^(NSString *error) // { // [Global alertMessageEx:error title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // }]; // } } #pragma mark button event end pregnancy_guard/BaseProject/Controller/Mine/FeedBackPage.m
@@ -82,44 +82,44 @@ } else { // 执行登录操作 MBProgressHUD *HUD = nil; HUD = [MBProgressHUD showHUDAddedTo:self.view animated:YES]; HUD.labelText = @"反馈信息提交中..."; // 隐藏时候从父控件中移除 HUD.removeFromSuperViewOnHide = YES; // YES代表需要蒙版效果 HUD.dimBackground = YES; NSString *path = [[NSString alloc] initWithFormat:@"%@",[NSString stringWithFormat:[_loginUser[@"opt"] intValue] == 1?USER_FEEDBACK:WAITER_FEEDBACK,_loginUser[@"_id"]]]; NSMutableDictionary *param = [[NSMutableDictionary alloc] init]; [param setObject:feedbackTextView.text forKey:@"feedback"]; MPWeakSelf(self); [NetworkSingleton networkingPostMethod:param urlName:path success:^(id responseBody) { HUD.hidden = YES; MPStrongSelf(self); BaseResModel * resModel = [Global toBaseModel:responseBody]; if(resModel.code == 0) { feedbackTextView.text = @""; feedbackTextView.limitLength = [[NSNumber alloc] initWithInt:200]; // 限制字数 [Global alertMessageEx:@"反馈信息提交成功,感谢您提出宝贵意见!" title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; [self.navigationController popViewControllerAnimated:YES]; } else { [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"确定" delegate:self]; } } failure:^(NSString *error) { HUD.hidden = YES; [Global alertMessageEx:error title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; }]; // // 执行登录操作 // MBProgressHUD *HUD = nil; // HUD = [MBProgressHUD showHUDAddedTo:self.view animated:YES]; // HUD.labelText = @"反馈信息提交中..."; // // 隐藏时候从父控件中移除 // HUD.removeFromSuperViewOnHide = YES; // // YES代表需要蒙版效果 // HUD.dimBackground = YES; // // NSString *path = [[NSString alloc] initWithFormat:@"%@",[NSString stringWithFormat:[_loginUser[@"opt"] intValue] == 1?USER_FEEDBACK:WAITER_FEEDBACK,_loginUser[@"_id"]]]; // // NSMutableDictionary *param = [[NSMutableDictionary alloc] init]; // [param setObject:feedbackTextView.text forKey:@"feedback"]; // // MPWeakSelf(self); // [NetworkSingleton networkingPostMethod:param urlName:path success:^(id responseBody) // { // HUD.hidden = YES; // // MPStrongSelf(self); // BaseResModel * resModel = [Global toBaseModel:responseBody]; // if(resModel.code == 0) // { // feedbackTextView.text = @""; // feedbackTextView.limitLength = [[NSNumber alloc] initWithInt:200]; // 限制字数 // [Global alertMessageEx:@"反馈信息提交成功,感谢您提出宝贵意见!" title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // [self.navigationController popViewControllerAnimated:YES]; // } // else // { // [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"确定" delegate:self]; // } // } // failure:^(NSString *error) // { // HUD.hidden = YES; // [Global alertMessageEx:error title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; // }]; } } pregnancy_guard/BaseProject/Controller/Mine/FileListPage.h
File was deleted pregnancy_guard/BaseProject/Controller/Mine/FileListPage.m
File was deleted pregnancy_guard/BaseProject/Controller/Mine/HistoryRecordPage.m
@@ -183,11 +183,7 @@ [self GetUserDataList]; NoticeModel * model = [[NoticeModel alloc] init]; self.adNoticeView = [[AdNoticeView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT) dataModel:model]; //self.adNoticeView.delegate = self; [self.view addSubview:self.adNoticeView]; [self GetNoticeInfo]; // Do any additional setup after loading the view. } @@ -221,6 +217,52 @@ } } -(void)GetNoticeInfo { //[UserDefault stringForKey:@"user_id"] NSString *path = [[NSString alloc] initWithFormat:GET_NOTICE]; NSMutableDictionary * params = [[NSMutableDictionary alloc] init]; MPWeakSelf(self); [NetworkSingleton networkingGetMethod:params urlName:path success:^(id responseBody) { MPStrongSelf(self); BaseResModel * resModel = [Global toBaseModel:responseBody]; if(resModel.code == 0) { //[UserDefault setObject:self.is_open_upload forKey:@"is_open_upload"]; [UserDefault synchronize]; NoticeModel * model = [NoticeModel mj_objectWithKeyValues:resModel.content]; if (self.adNoticeView == nil) { self.adNoticeView = [[AdNoticeView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT) dataModel:model]; //self.adNoticeView.delegate = self; [self.view addSubview:self.adNoticeView]; } else { [self.adNoticeView setUIView:model]; } } else { //[Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } } failure:^(NSString *error) { [Global alertMessageEx:error title:@"获取失败" okTtitle:nil cancelTitle:@"OK" delegate:self]; }]; } -(void)GetUserDataList { //[UserDefault stringForKey:@"user_id"] @@ -241,7 +283,7 @@ { //[UserDefault setObject:self.is_open_upload forKey:@"is_open_upload"]; [UserDefault synchronize]; //[self.tableView reloadData]; [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } pregnancy_guard/BaseProject/Controller/Mine/HotelDevicePage.h
File was deleted pregnancy_guard/BaseProject/Controller/Mine/HotelDevicePage.m
File was deleted pregnancy_guard/BaseProject/Controller/Mine/MusicSetPage.m
@@ -7,15 +7,16 @@ // #import "MusicSetPage.h" #import "MusicPlayCell.h" #import "HotelAccount.h" #import "CSAudioManager.h" #import "NetworkSingleton.h" #import "MusicPlayCell.h" #import "MusicModel.h" #import "SysTipsView.h" #import "QWAlertView.h" #import "SysSoundSetPage.h" #import "BaseNaviController.h" #define kPlayID @"ID001" #define kPlayID2 @"ID002" @interface MusicSetPage ()<UITableViewDelegate,UITableViewDataSource,musicPlayDelegate> @interface MusicSetPage ()<UITableViewDelegate,UITableViewDataSource,musicPlayDelegate,SelectedActionDelegate> { } @@ -23,6 +24,7 @@ @property (nonatomic,strong) CSAudioManager *csManager; @property(nonatomic,strong) UITableView * tableView; @property (nonatomic, strong) NSMutableArray *modelArray; @property (nonatomic, strong) SysTipsView * sysTipsView; // 广告控件 @end @implementation MusicSetPage @@ -49,13 +51,70 @@ return _tableView; } - (SysTipsView *)sysTipsView { if(!_sysTipsView) { _sysTipsView = [[SysTipsView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT) tipsTitle:@"温馨提示" tipsContext:@"是否重置为默认铃声"]; self.sysTipsView.delegate = self; } else { [_sysTipsView setHidden:FALSE]; } return _sysTipsView; } - (void)didSelectedAction:(NSInteger)type { [self.sysTipsView setHidden:TRUE]; [[QWAlertView sharedMask] dismiss]; // 确定重置 if (type == 1) { [self.csManager stopAllMusic]; [self.modelArray removeAllObjects]; MusicModel * model1 = [[MusicModel alloc] init]; model1.username = [NSString stringWithFormat:@"%@",@"轻微铃声"]; model1.user_id = [NSString stringWithFormat:@"%@",@"ID0001"]; model1.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model1.musicStatus = 0; model1.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music.mp3"]; [self.modelArray addObject:model1]; MusicModel * model2 = [[MusicModel alloc] init]; model2.username = [NSString stringWithFormat:@"%@",@"中度铃声"]; model2.user_id = [NSString stringWithFormat:@"%@",@"ID0002"]; model2.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model2.musicStatus = 0; model2.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music1.mp3"]; [self.modelArray addObject:model2]; MusicModel * model3 = [[MusicModel alloc] init]; model3.username = [NSString stringWithFormat:@"%@",@"严重铃声"]; model3.user_id = [NSString stringWithFormat:@"%@",@"ID0003"]; model3.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model3.musicStatus = 0; model3.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music2.mp3"]; [self.modelArray addObject:model3]; [self.tableView reloadData]; } } - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.navigationItem.title = @"铃声设置"; [self setNavigationLeft:@"返回" sel:@selector(backAction)]; [self setNavigationRight:@"重置" sel:@selector(resetAction)]; self.csManager = [CSAudioManager defaultManager]; self.mp3Data = nil; @@ -81,18 +140,182 @@ self.modelArray = [[NSMutableArray alloc] init]; for( int i =0; i<10;i++) // @property(nonatomic, strong) NSString * _id; // @property(nonatomic, strong) NSString * user_id; // @property(nonatomic, strong) NSString * username; // @property(nonatomic, strong) NSString * musicName; // @property(nonatomic, strong) NSString * musicUrl; // 音乐地址 // @property(nonatomic, strong) NSString * xuhaoIndex; // // @property(nonatomic, assign) int cmd; // 1 播放 2 设置默认 // @property(nonatomic, assign) int playStatus; // 默认0 播放状态命令 1 播放操作 2 暂停操作 // @property(nonatomic, assign) int musicStatus; // 默认0 设置状态命令 1 默认设置 2 默认取消 // @property(nonatomic, assign) NSInteger indexRow; // 当前索引 http://yfsapi.7drlb.com/video/music.mp3 // [UserDefault stringForKey:@"username"] // 0 默认 1 自定义 NSInteger musicStatus1 = [UserDefault integerForKey:@"musicStatus1"]; NSInteger musicStatus2 = [UserDefault integerForKey:@"musicStatus2"]; NSInteger musicStatus3 = [UserDefault integerForKey:@"musicStatus3"]; if( musicStatus1 == 0 ) { HotelAccount * model = [[HotelAccount alloc] init]; [self.modelArray addObject:model]; MusicModel * model1 = [[MusicModel alloc] init]; model1.username = [NSString stringWithFormat:@"%@",@"轻微铃声"]; model1.user_id = [NSString stringWithFormat:@"%@",@"ID0001"]; model1.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model1.musicStatus = 0; model1.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music.mp3"]; [self.modelArray addObject:model1]; } else { MusicModel * model1 = [[MusicModel alloc] init]; model1.username = [NSString stringWithFormat:@"%@",@"轻微铃声"]; model1.user_id = [NSString stringWithFormat:@"%@",@"ID0001"]; model1.musicName = [UserDefault stringForKey:@"ID0001Name"]; model1.musicStatus = 1; model1.musicUrl = [UserDefault stringForKey:@"ID0001PATH"]; [self.modelArray addObject:model1]; } if( musicStatus2 == 0 ) { MusicModel * model2 = [[MusicModel alloc] init]; model2.username = [NSString stringWithFormat:@"%@",@"中度铃声"]; model2.user_id = [NSString stringWithFormat:@"%@",@"ID0002"]; model2.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model2.musicStatus = 0; model2.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music1.mp3"]; [self.modelArray addObject:model2]; } else { MusicModel * model2 = [[MusicModel alloc] init]; model2.username = [NSString stringWithFormat:@"%@",@"中度铃声"]; model2.user_id = [NSString stringWithFormat:@"%@",@"ID0002"]; model2.musicName = [UserDefault stringForKey:@"ID0002Name"]; model2.musicStatus = 1; model2.musicUrl = [UserDefault stringForKey:@"ID0002PATH"]; [self.modelArray addObject:model2]; } if( musicStatus3 == 0 ) { MusicModel * model3 = [[MusicModel alloc] init]; model3.username = [NSString stringWithFormat:@"%@",@"严重铃声"]; model3.user_id = [NSString stringWithFormat:@"%@",@"ID0003"]; model3.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model3.musicStatus = 0; model3.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music2.mp3"]; [self.modelArray addObject:model3]; } else { MusicModel * model3 = [[MusicModel alloc] init]; model3.username = [NSString stringWithFormat:@"%@",@"严重铃声"]; model3.user_id = [NSString stringWithFormat:@"%@",@"ID0003"]; model3.musicName = [UserDefault stringForKey:@"ID0003Name"]; model3.musicStatus = 1; model3.musicUrl = [UserDefault stringForKey:@"ID0003PATH"]; [self.modelArray addObject:model3]; } self.tableView.hidden = NO; [self.tableView reloadData]; } - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self.modelArray removeAllObjects]; // 0 默认 1 自定义 NSInteger musicStatus1 = [UserDefault integerForKey:@"musicStatus1"]; NSInteger musicStatus2 = [UserDefault integerForKey:@"musicStatus2"]; NSInteger musicStatus3 = [UserDefault integerForKey:@"musicStatus3"]; if( musicStatus1 == 0 ) { MusicModel * model1 = [[MusicModel alloc] init]; model1.username = [NSString stringWithFormat:@"%@",@"轻微铃声"]; model1.user_id = [NSString stringWithFormat:@"%@",@"ID0001"]; model1.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model1.musicStatus = 0; model1.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music.mp3"]; [self.modelArray addObject:model1]; } else { MusicModel * model1 = [[MusicModel alloc] init]; model1.username = [NSString stringWithFormat:@"%@",@"轻微铃声"]; model1.user_id = [NSString stringWithFormat:@"%@",@"ID0001"]; model1.musicName = [UserDefault stringForKey:@"ID0001Name"]; model1.musicStatus = 1; model1.musicUrl = [UserDefault stringForKey:@"ID0001PATH"]; [self.modelArray addObject:model1]; } if( musicStatus2 == 0 ) { MusicModel * model2 = [[MusicModel alloc] init]; model2.username = [NSString stringWithFormat:@"%@",@"中度铃声"]; model2.user_id = [NSString stringWithFormat:@"%@",@"ID0002"]; model2.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model2.musicStatus = 0; model2.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music1.mp3"]; [self.modelArray addObject:model2]; } else { MusicModel * model2 = [[MusicModel alloc] init]; model2.username = [NSString stringWithFormat:@"%@",@"中度铃声"]; model2.user_id = [NSString stringWithFormat:@"%@",@"ID0002"]; model2.musicName = [UserDefault stringForKey:@"ID0002Name"]; model2.musicStatus = 1; model2.musicUrl = [UserDefault stringForKey:@"ID0002PATH"]; [self.modelArray addObject:model2]; } if( musicStatus3 == 0 ) { MusicModel * model3 = [[MusicModel alloc] init]; model3.username = [NSString stringWithFormat:@"%@",@"严重铃声"]; model3.user_id = [NSString stringWithFormat:@"%@",@"ID0003"]; model3.musicName = [NSString stringWithFormat:@"%@",@"默认"]; model3.musicStatus = 0; model3.musicUrl = [NSString stringWithFormat:@"%@",@"http://yfsapi.7drlb.com/video/music2.mp3"]; [self.modelArray addObject:model3]; } else { MusicModel * model3 = [[MusicModel alloc] init]; model3.username = [NSString stringWithFormat:@"%@",@"严重铃声"]; model3.user_id = [NSString stringWithFormat:@"%@",@"ID0003"]; model3.musicName = [UserDefault stringForKey:@"ID0003Name"]; model3.musicStatus = 1; model3.musicUrl = [UserDefault stringForKey:@"ID0003PATH"]; [self.modelArray addObject:model3]; } self.tableView.hidden = NO; [self.tableView reloadData]; } -(void)resetAction { [[QWAlertView sharedMask] show:self.sysTipsView withType:(QWAlertViewStyle)QWAlertViewStyleAlert]; } -(void)backAction { [self.csManager stopAllMusic]; [self dismissViewControllerAnimated:YES completion:nil]; //[self.navigationController popViewControllerAnimated:YES]; } @@ -129,8 +352,7 @@ cell.delegate = self; HotelAccount * model = [self.modelArray objectAtIndex:indexPath.row]; MusicModel * model = [self.modelArray objectAtIndex:indexPath.row]; NSInteger selIndex = [[UserDefault stringForKey:@"video"] integerValue]; if( selIndex == indexPath.row ) { @@ -138,7 +360,6 @@ } model.indexRow = indexPath.row; model.musicName = @"music.mp3"; model._id = [NSString stringWithFormat:@"judqiowu%ld",indexPath.row]; model.xuhaoIndex = [NSString stringWithFormat:@"%02ld",indexPath.row+1]; [cell setItemView:model]; @@ -163,72 +384,69 @@ //[self showActionForPhoto]; } - (void)musicPlaySection:(HotelAccount*)model - (void)musicPlaySection:(MusicModel*)model { if ( model.cmd == 1 ) { if( model.playStatus == 1 ) { // 已存在销毁音频文件 if( self.mp3Data != nil ) { //停止音频 [self.csManager stopMusicWithPlayID:kPlayID]; [self.csManager disposeSoundWithPlayID:kPlayID]; } // //if( self.mp3Data != nil ) // { // //停止音频 // [self.csManager stopMusicWithPlayID:model.user_id]; // [self.csManager disposeSoundWithPlayID:model.user_id]; // } // 其他播放恢复默认值 for( NSUInteger i = 0; i < self.modelArray.count;i++) { HotelAccount * tempModel = [self.modelArray objectAtIndex:i]; MusicModel * tempModel = [self.modelArray objectAtIndex:i]; if( [tempModel._id isEqualToString:model._id] ) continue; //停止音频 if(tempModel.playStatus == 1) { [self.csManager stopMusicWithPlayID:tempModel.user_id]; [self.csManager disposeSoundWithPlayID:tempModel.user_id]; } tempModel.playStatus = 0; } NSString *mp3Path = [[NSBundle mainBundle] pathForResource:model.musicName ofType:nil]; NSLog(@"mp3Path : %@",mp3Path); self.mp3Data = [NSData dataWithContentsOfURL:[NSURL fileURLWithPath:mp3Path]]; //播放音频 [self.csManager playingMusicWithData:self.mp3Data playID:kPlayID]; if( model.musicStatus == 0 ) { [self.csManager playingMusicWithURL:[NSURL URLWithString:model.musicUrl] playID:model.user_id]; } else { // NSString *mp3Path = [[NSBundle mainBundle] pathForResource:model.musicUrl ofType:nil]; // NSLog(@"mp3Path : %@",mp3Path); self.mp3Data = [NSData dataWithContentsOfURL:[NSURL fileURLWithPath:model.musicUrl]]; //播放音频 [self.csManager playingMusicWithData:self.mp3Data playID:model.user_id]; } } else if( model.playStatus == 2 ) { //停止音频 [self.csManager stopMusicWithPlayID:kPlayID]; [self.csManager stopMusicWithPlayID:model.user_id]; } } else if( model.cmd == 2 ) { if( model.setStatus == 1 ) { //设置默认 // 其他恢复默认值 for( NSUInteger i = 0; i < self.modelArray.count;i++) { HotelAccount * tempModel = [self.modelArray objectAtIndex:i]; if( [tempModel._id isEqualToString:model._id] ) continue; tempModel.setStatus = 0; } // 调用设置方法 [self update_video:model]; } else if( model.setStatus == 2 ) { //取消默认 [self update_video:model]; } [self.csManager stopAllMusic]; // 打开本地音频文件 SysSoundSetPage* Page = [[SysSoundSetPage alloc] initIsFirstPage:NO]; Page.soundIndex = [model.xuhaoIndex integerValue]; BaseNaviController *baseNav = [[BaseNaviController alloc] initWithRootViewController:Page]; [self presentViewController:baseNav animated:YES completion:nil]; } } -(void)update_video:(HotelAccount *)model -(void)update_video:(MusicModel *)model { //[UserDefault stringForKey:@"user_id"] NSString *path = [[NSString alloc] initWithFormat:UPDATE_USERINFO]; pregnancy_guard/BaseProject/Controller/Mine/PlaySystemSound.h
New file @@ -0,0 +1,22 @@ // // PlaySystemSound.h // pregnancy_guard // // Created by WindShan on 2018/4/17. // Copyright © 2018年 WindShan. All rights reserved. // #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> #import <AudioToolbox/AudioToolbox.h> @interface PlaySystemSound : NSObject { SystemSoundID sound;//系统声音的id 取值范围为:1000-2000 } - (id)initSystemShake;//系统 震动 - (id)initSystemSoundWithName:(NSString *)soundName SoundType:(NSString *)soundType;//初始化系统声音 - (void)play;//播放 @end pregnancy_guard/BaseProject/Controller/Mine/PlaySystemSound.m
New file @@ -0,0 +1,46 @@ // // PlaySystemSound.m // pregnancy_guard // // Created by WindShan on 2018/4/17. // Copyright © 2018年 WindShan. All rights reserved. // #import "PlaySystemSound.h" @implementation PlaySystemSound - (id)initSystemShake { self = [super init]; if (self) { sound = kSystemSoundID_Vibrate;//震动 } return self; } - (id)initSystemSoundWithName:(NSString *)soundName SoundType:(NSString *)soundType { self = [super init]; if (self) { NSString *path = [NSString stringWithFormat:@"/System/Library/Audio/UISounds/%@.%@",soundName,soundType]; //[[NSBundle bundleWithIdentifier:@"com.apple.UIKit" ]pathForResource:soundName ofType:soundType];//得到苹果框架资源UIKit.framework ,从中取出所要播放的系统声音的路径 //[[NSBundle mainBundle] URLForResource: @"tap" withExtension: @"aif"]; 获取自定义的声音 if (path) { OSStatus error = AudioServicesCreateSystemSoundID((__bridge CFURLRef)[NSURL fileURLWithPath:path],&sound); if (error != kAudioServicesNoError) {//获取的声音的时候,出现错误 sound = nil; } } } return self; } - (void)play { AudioServicesPlaySystemSound(sound); } @end pregnancy_guard/BaseProject/Controller/Mine/RoomSelPage.h
File was deleted pregnancy_guard/BaseProject/Controller/Mine/RoomSelPage.m
File was deleted pregnancy_guard/BaseProject/Controller/Mine/SettingPage.m
@@ -7,7 +7,6 @@ // #import "SettingPage.h" #import "ChangeNamePage.h" #import "ChangePwdPage.h" //#import "CommonReqModel.h" @@ -136,29 +135,29 @@ -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ NSInteger index = [indexPath row]; // 页面跳转 if(index == 0) { // 跳转昵称修改界面 ChangeNamePage * page = [[ChangeNamePage alloc] initIsFirstPage:NO]; [self.navigationController pushViewController:page animated:YES]; } else if(index == 1) { // 跳转修改密码界面 ChangePwdPage * page = [[ChangePwdPage alloc] initIsFirstPage:NO]; [self.navigationController pushViewController:page animated:YES]; } else if(index == 2) { // 跳转修改密码界面 ChangePwdPage * page = [[ChangePwdPage alloc] initIsFirstPage:NO]; [self.navigationController pushViewController:page animated:YES]; } else { //TODO } // // 页面跳转 // if(index == 0) // { // // 跳转昵称修改界面 // ChangeNamePage * page = [[ChangeNamePage alloc] initIsFirstPage:NO]; // [self.navigationController pushViewController:page animated:YES]; // } // else if(index == 1) // { // // 跳转修改密码界面 // ChangePwdPage * page = [[ChangePwdPage alloc] initIsFirstPage:NO]; // [self.navigationController pushViewController:page animated:YES]; // } // else if(index == 2) // { // // 跳转修改密码界面 // ChangePwdPage * page = [[ChangePwdPage alloc] initIsFirstPage:NO]; // [self.navigationController pushViewController:page animated:YES]; // } // else // { // //TODO // } } #pragma mark - custom function begin pregnancy_guard/BaseProject/Controller/Mine/SysSoundSetPage.h
New file @@ -0,0 +1,16 @@ // // MusicSetPage.h // pregnancy_guard // // Created by WindShan on 2017/7/12. // Copyright © 2017年 WindShan. All rights reserved. // #import "BaseNavPage.h" @interface SysSoundSetPage : BaseNavPage @property(nonatomic,assign) NSInteger soundIndex; @end pregnancy_guard/BaseProject/Controller/Mine/SysSoundSetPage.m
New file @@ -0,0 +1,290 @@ // // SysSoundSetPage.m // pregnancy_guard // // Created by WindShan on 2017/7/12. // Copyright © 2017年 WindShan. All rights reserved. // #import "SysSoundSetPage.h" #import "CSAudioManager.h" #import "NetworkSingleton.h" #import "MusicPlayCell.h" #import "MusicModel.h" #import "SysTipsView.h" #import "QWAlertView.h" @interface SysSoundSetPage ()<UITableViewDelegate,UITableViewDataSource,musicPlayDelegate,SelectedActionDelegate> { AVPlayerItem *playerItem; } @property(nonatomic,strong) UITableView * tableView; @property (nonatomic, strong) NSMutableArray *modelArray; @property (nonatomic,strong) CSAudioManager *csManager; @property (nonatomic,strong) NSData *mp3Data; @property (nonatomic, strong) AVPlayer *player; @end @implementation SysSoundSetPage - (UITableView *)tableView { if (!_tableView) { _tableView = [[UITableView alloc] init]; _tableView.delegate = self; _tableView.dataSource = self; //_tableView.separatorColor = [UIColor clearColor]; [self.view addSubview:_tableView]; [_tableView mas_makeConstraints:^(MASConstraintMaker *make) { make.edges.mas_equalTo(UIEdgeInsetsMake(0 , 0, 0, 0)); }]; _tableView.tableFooterView = [UIView new]; } return _tableView; } - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.navigationItem.title = @"系统铃声"; [self setNavigationLeft:@"返回" sel:@selector(backAction)]; //[self setNavigationRight:@"重置" sel:@selector(resetAction)]; self.csManager = [CSAudioManager defaultManager]; self.mp3Data = nil; MPWeakSelf(self); [self.csManager setBlockPlayerStartPlay:^{ NSLog(@"控制器-要开始播放了"); [weakself.tableView reloadData]; }]; [self.csManager setBlockPlayerStopPlay:^{ NSLog(@"控制器-要停止播放了"); [weakself.tableView reloadData]; }]; [self.csManager setBlockPlayerDidFinishPlaying:^{ NSLog(@"控制器-知道播放结束了"); //[weakself.tableView reloadData]; }]; self.player = [[AVPlayer alloc]init]; self.modelArray = [[NSMutableArray alloc] init]; // 2.路径在/System/Library/Audio/UISounds 里,需要更改的可以根据以下列表进行替换 // 3详细列表: // 信息 // ReceivedMessage.caf--收到信息,仅在短信界面打开时播放。 // sms-received1.caf-------三全音 // sms-received2.caf-------管钟琴 // sms-received3.caf-------玻璃 // sms-received4.caf-------圆号 // sms-received5.caf-------铃声 // sms-received6.caf-------电子乐 NSArray *soundFileNameArr = @[@"sms-received1.caf",@"sms-received2.caf",@"sms-received3.caf",@"sms-received4.caf",@"sms-received5.caf",@"sms-received6.caf"]; NSArray *soundMusicNameArr = @[@"三全音",@"管钟琴",@"玻璃",@"圆号",@"铃声",@"电子乐"]; // 0 默认 1 自定义 for (int i = 1; i < 7; i++) { MusicModel * model = [[MusicModel alloc] init]; model.username = [NSString stringWithFormat:@"%@",soundMusicNameArr[i-1]]; model.user_id = [NSString stringWithFormat:@"ID000%d",i]; model.musicName = [NSString stringWithFormat:@"%@",soundMusicNameArr[i-1]]; model.musicStatus = 1; model.musicUrl = [NSString stringWithFormat:@"/System/Library/Audio/UISounds/%@",soundFileNameArr[i-1]]; [self.modelArray addObject:model]; } self.tableView.hidden = NO; [self.tableView reloadData]; } -(void)backAction { [self.csManager stopAllMusic]; [self dismissViewControllerAnimated:YES completion:nil]; //[self.navigationController popViewControllerAnimated:YES]; } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return 1; } - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return self.modelArray.count; } - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { return 50.0; } - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"MusicSetCell"; MusicPlayCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[MusicPlayCell alloc] initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:CellIdentifier]; } cell.delegate = self; MusicModel * model = [self.modelArray objectAtIndex:indexPath.row]; NSInteger selIndex = [[UserDefault stringForKey:@"video"] integerValue]; if( selIndex == indexPath.row ) { model.setStatus = 1; } model.indexRow = indexPath.row; model._id = [NSString stringWithFormat:@"judqiowu%ld",indexPath.row]; model.xuhaoIndex = [NSString stringWithFormat:@"%02ld",indexPath.row+1]; [cell setItemView:model setName:@"icon_musicset"]; return cell; } -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSInteger index = [indexPath row]; // 跳转酒店备用界面 // 跳转选择酒店 //HotelSelPage* page = [[HotelSelPage alloc] initIsFirstPage:NO]; //page.bSelRoom = 2; // 跳转界面 //BaseNaviController *baseNav = [[BaseNaviController alloc] initWithRootViewController:page]; //[self presentViewController:baseNav animated:YES completion:nil]; //[self showActionForPhoto]; } - (void)musicPlaySection:(MusicModel*)model { if ( model.cmd == 1 ) { if( model.playStatus == 1 ) { // 其他播放恢复默认值 for( NSUInteger i = 0; i < self.modelArray.count;i++) { MusicModel * tempModel = [self.modelArray objectAtIndex:i]; if( [tempModel._id isEqualToString:model._id] ) continue; //停止音频 if(tempModel.playStatus == 1) { [self.csManager stopMusicWithPlayID:tempModel.user_id]; [self.csManager disposeSoundWithPlayID:tempModel.user_id]; } tempModel.playStatus = 0; } if( model.musicStatus == 0 ) { [self.csManager playingMusicWithURL:[NSURL URLWithString:model.musicUrl] playID:model.user_id]; } else { // NSString *mp3Path = [[NSBundle mainBundle] pathForResource:model.musicUrl ofType:nil]; // NSLog(@"mp3Path : %@",mp3Path); self.mp3Data = [NSData dataWithContentsOfURL:[NSURL fileURLWithPath:model.musicUrl]]; //播放音频 [self.csManager playingMusicWithData:self.mp3Data playID:model.user_id]; } } else if( model.playStatus == 2 ) { //停止音频 [self.csManager stopMusicWithPlayID:model.user_id]; } } else if( model.cmd == 2 ) { // 设置系统音乐 [UserDefault setInteger:1 forKey:[NSString stringWithFormat:@"musicStatus%ld",self.soundIndex]]; [UserDefault setObject:model.musicName forKey:[NSString stringWithFormat:@"ID000%ldName",self.soundIndex]]; [UserDefault setObject:model.musicUrl forKey:[NSString stringWithFormat:@"ID000%ldPATH",self.soundIndex]]; [UserDefault synchronize]; [Global alertMessageEx:@"报警音效设置成功!" title:@"温馨提示" okTtitle:nil cancelTitle:@"OK" delegate:self]; } } -(void)update_video:(MusicModel *)model { //[UserDefault stringForKey:@"user_id"] NSString *path = [[NSString alloc] initWithFormat:UPDATE_USERINFO]; NSMutableDictionary *param = [[NSMutableDictionary alloc] init]; //['refresh_frequency', 'video', 'is_open_upload'] [param setValue:[UserDefault stringForKey:@"user_id"] forKey:@"user_id"]; [param setValue:@"video" forKey:@"field"]; // 1 上传 0 不传 [param setValue:[NSString stringWithFormat:@"%ld",model.indexRow] forKey:@"value"]; MPWeakSelf(self); [NetworkSingleton networkingGetMethod:param urlName:path success:^(id responseBody) { MPStrongSelf(self); BaseResModel * resModel = [Global toBaseModel:responseBody]; if(resModel.code == 0) { [UserDefault setObject:[NSString stringWithFormat:@"%ld",model.indexRow] forKey:@"video"]; [UserDefault synchronize]; [self.tableView reloadData]; [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } else { [Global alertMessageEx:resModel.desc title:@"提示信息" okTtitle:nil cancelTitle:@"OK" delegate:self]; } } failure:^(NSString *error) { [Global alertMessageEx:error title:@"获取失败" okTtitle:nil cancelTitle:@"OK" delegate:self]; }]; } /* #pragma mark - Navigation // In a storyboard-based application, you will often want to do a little preparation before navigation - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { // Get the new view controller using [segue destinationViewController]. // Pass the selected object to the new view controller. } */ @end pregnancy_guard/BaseProject/Define/URLDefines.h
@@ -35,47 +35,7 @@ #define UPDATE_USERINFO @"?service=User.UpdateUserInfo" //用户信息更新 #define GET_DATALIST @"?service=Data.GetUserDataList" //获取记录 #define DATA_UPLOAD @"?service=Data.Upload" //上传数据 // 伊斯坦布 #define REQUEST_CODE @"user/request_code" //获取验证码 #define REGISTER @"user/register" //用户注册 #define FORGET_PSW @"user/forget_psw" //找回密码 #define LOGIN @"user/login" //用户登录 #define GET_INFO @"user/get_info" //用户信息 #define UPDATE_NAME @"user/update_name" //更新用户名称 #define CHANGE_PSW @"user/change_psw" //用户修改密码 #define GET_FILE_LIST @"file/get_list" //文件列表 #define GET_DEVICE_INFO @"user/get_device_info" //维保用户设备列表 #define GET_DEVICE_INFO_WAITER @"waiter/get_device_info" //酒店人员用户设备列表 #define DEVICE_CHANGE @"device/change" //设备变更提交 #define UPDATE_AD @"device/update_ad" //发布广告 #define GET_LATEST_LIST @"notice/get_latest_list" //最新通知 #define GET_Hotel_LIST @"user/%@/get_hotel_list" //获取名下酒店列表 #define UPDATE_ADMODE @"device/update_admode" //开关广告 #define GET_DEVICE_AD @"device/%@/get_ad" //获取广告GET #define GET_DEVICE_LIST @"spare/get_list" //酒店所有备品 #define GET_IDLE_LIST @"spare/get_list2" //酒店闲置备品 #define CHANGE_DEVICE @"device/change" //设备变更提交 #define RETURN_BACK @"device/return_back" //换回设备 #define GET_HOTEL_LIST @"user/%@/get_hotel_list" //获取指定用户关联酒店列表 #define GET_ROOM_LIST @"hotel/%@/get_room_list" //获取指定酒店所有房间 #define SIGN_IN @"user/sign_in" //签到 #define SIGN_OUT @"user/sign_out" //签退 #define GET_SIGN_INFO @"user/get_sign_info" //签到信息 #define ADD_DEVICE @"user/add_device" //绑定设备 #define CREATE_WAITER @"user/create_waiter" //创建酒店账号 #define USER_FEEDBACK @"user/%@/feedback" //运维意见反馈 #define WAITER_FEEDBACK @"waiter/%@/feedback" //酒店人员意见反馈 #define GET_WAITER_LIST @"user/%@/get_waiter_list" //获取酒店账号列表 #define DELETE_WAITER @"waiter/%@/delete" //删除指定酒店账号 #define UPDATE_WAITER @"waiter/%@/update" //更新酒店账号 #define CREATE_SPARE @"spare/create" //创建酒店备品 #define GET_USER_INFO @"waiter/%@/get_user_info" //获取维保人员信息 #define UPDATE_SPARE @"spare/update" //更新备品信息 #define DELETE_SPARE @"spare/%@/delete" //删除备品信息 #define GET_STRANER @"strainer_log/%@/get_count" //获取需要更换的滤网数目 #define GET_STRANER_LIST @"strainer_log/%@/get_list" //获取需要更换的滤网信息 #define UPDATE_STRANER @"strainer_log/%@/change" //更新滤网更新状态 #define GET_NOTICE @"?service=Ad.GetAd" //获取广告 //http://yfsapi.7drlb.com/yfs/checkApiParams.php?service=Ad.GetAd pregnancy_guard/BaseProject/Model/HotelAndRoom.h
File was deleted pregnancy_guard/BaseProject/Model/HotelAndRoom.m
File was deleted pregnancy_guard/BaseProject/Model/HotelSelModel.h
File was deleted pregnancy_guard/BaseProject/Model/HotelSelModel.m
File was deleted pregnancy_guard/BaseProject/Model/MusicModel.h
File was renamed from pregnancy_guard/BaseProject/Model/HotelAccount.h @@ -1,5 +1,5 @@ // // HotelAccount.h // MusicModel.h // istanbul // // Created by WindShan on 2017/6/13. @@ -9,17 +9,20 @@ #import <Foundation/Foundation.h> #import "Hotel.h" @interface HotelAccount : NSObject @interface MusicModel : NSObject @property(nonatomic, strong) NSString * _id; @property(nonatomic, strong) NSString * user_id; @property(nonatomic, strong) NSString * username; @property(nonatomic, strong) NSString * musicName; @property(nonatomic, strong) NSString * musicName; // 音乐名字 @property(nonatomic, strong) NSString * musicUrl; // 音乐地址 @property(nonatomic, strong) NSString * xuhaoIndex; @property(nonatomic, assign) int cmd; // 1 播放 2 设置默认 @property(nonatomic, assign) int playStatus; // 默认0 播放状态命令 1 播放操作 2 暂停操作 @property(nonatomic, assign) int playStatus; // 默认0 播放状态命令 1 播放操作 2 暂停操作 @property(nonatomic, assign) int musicStatus; // 默认0 设置状态命令 1 自定义系统声音 @property(nonatomic, assign) int setStatus; // 默认0 设置状态命令 1 默认设置 2 默认取消 @property(nonatomic, assign) NSInteger indexRow; // 当前索引 @end pregnancy_guard/BaseProject/Model/MusicModel.m
File was renamed from pregnancy_guard/BaseProject/Model/HotelAccount.m @@ -1,13 +1,14 @@ // // HotelAccount.m // MusicModel.m // istanbul // // Created by WindShan on 2017/6/13. // Copyright © 2017年 WindShan. All rights reserved. // #import "HotelAccount.h" #import "MusicModel.h" @implementation HotelAccount @implementation MusicModel @end pregnancy_guard/BaseProject/Model/NoticeModel.h
@@ -10,10 +10,11 @@ @interface NoticeModel : NSObject @property(nonatomic, strong) NSString * _id; @property(nonatomic, strong) NSString * title; @property(nonatomic, strong) NSString * name; @property(nonatomic, strong) NSString * content; @property(nonatomic, strong) NSString * logoUrl; @property(nonatomic, strong) NSString * logo; @property(nonatomic, strong) NSString * create_time; @property(nonatomic, strong) NSString * is_open; @end pregnancy_guard/BaseProject/Resources/images/istanbul/personal/icon_musicset.png
pregnancy_guard/BaseProject/Resources/images/istanbul/personal/icon_voiceset.png
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/bg_corner_gray.png
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/bt_offline.png
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/icon_b01.png
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/icon_b02.png
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/icon_b03.png
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/icon_b04.png
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/icon_chong.gif
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/icon_head_offline.png
pregnancy_guard/BaseProject/Resources/images/pregnancy_guard/radiadection/icon_offline.png
pregnancy_guard/BaseProject/Utility/AudioTool/CSAudioManager.m
@@ -114,12 +114,14 @@ AVAudioPlayer *player = self.musicPlayers[playID]; //先查询对象是否缓存了 player.delegate = self; player.numberOfLoops = -1;//设置音乐播放次数 -1为一直循环 if (!player) { NSError *error = nil; player = [[AVAudioPlayer alloc] initWithData:musicData error:&error]; player.delegate = self; player.numberOfLoops = -1;//设置音乐播放次数 -1为一直循环 if (![player prepareToPlay]){ NSLog(@"播放器缓冲失败"); @@ -184,6 +186,7 @@ AVAudioPlayer *player=self.musicPlayers[playID]; [player stop]; [self.musicPlayers removeObjectForKey:playID]; if (_blockPlayerStopPlay) { _blockPlayerStopPlay(); } @@ -228,6 +231,7 @@ NSLog(@"请传入playID"); return ; } AVAudioPlayer *player = self.musicPlayers[playID]; [player stop]; @@ -272,11 +276,24 @@ self.soundIDs[playID] = @(soundID); } // 设置播放完成回调 AudioServicesAddSystemSoundCompletion(soundID, NULL, NULL, soundCompleteCallback, NULL); AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); // 播放 AudioServicesPlaySystemSound(soundID); } //当音频播放完毕会调用这个函数 void soundCompleteCallback(SystemSoundID soundID,void* sample) { AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); //震动 AudioServicesPlaySystemSound(soundID); /*播放全部结束,因此释放所有资源 */ // AudioServicesDisposeSystemSoundID(sample); // CFRelease(sample); // CFRunLoopStop(CFRunLoopGetCurrent()); } //摧毁音效 - (void)disposeSoundWithPlayID:(NSString *)playID pregnancy_guard/BaseProject/Views/Cell/AdNoticeView.h
@@ -28,5 +28,5 @@ - (instancetype)initWithFrame:(CGRect)frame dataModel:(NoticeModel*)model; -(void)setUIView; -(void)setUIView:(NoticeModel*)model; @end pregnancy_guard/BaseProject/Views/Cell/AdNoticeView.m
@@ -157,23 +157,23 @@ // [self.modelArray addObject:status]; //} // 设置界面 self.model = model; [self setUIView]; [self setUIView:model]; } return self; } -(void)setUIView -(void)setUIView:(NoticeModel*)model { //self.backgroundColor = [UIColor clearColor]; self.model = model; self.noticeBK.image = [UIImage imageNamed:@"notice_bg"]; self.noticeLogo.image = [UIImage imageNamed:@"img_logo"]; [self.noticeContext setText:[NSString stringWithFormat:@"昨天的PM2.5状况为差\n请您注意身边的污染源"]]; [self.noticeTitle setText:[NSString stringWithFormat:@"摩瑞尔温馨提醒"]]; [self.noticeContext setText:self.model.content]; [self.noticeTitle setText:self.model.name]; // [self.lookDetailBtn setTitle:@"查看详情" forState:UIControlStateNormal]; [self.cancelLookBtn setTitle:@"取 消" forState:UIControlStateNormal]; } pregnancy_guard/BaseProject/Views/Cell/FileDownCell.h
File was deleted pregnancy_guard/BaseProject/Views/Cell/FileDownCell.m
File was deleted pregnancy_guard/BaseProject/Views/Cell/FileDownView.h
File was deleted pregnancy_guard/BaseProject/Views/Cell/FileDownView.m
File was deleted pregnancy_guard/BaseProject/Views/Cell/FileStatusCell.h
File was deleted pregnancy_guard/BaseProject/Views/Cell/FileStatusCell.m
File was deleted pregnancy_guard/BaseProject/Views/Cell/FileStatusView.h
File was deleted pregnancy_guard/BaseProject/Views/Cell/FileStatusView.m
File was deleted pregnancy_guard/BaseProject/Views/Cell/MusicPlayCell.h
@@ -7,22 +7,24 @@ // #import "BaseTableViewCell.h" #import "HotelAccount.h" #import "MusicModel.h" @protocol musicPlayDelegate <NSObject> @optional - (void)musicPlaySection:(HotelAccount*)model; - (void)musicPlaySection:(MusicModel*)model; @end @interface MusicPlayCell : BaseTableViewCell @property(nonatomic, assign)id<musicPlayDelegate> delegate; @property(nonatomic, strong) HotelAccount* model; @property(nonatomic, strong) MusicModel* model; /** 设置数据*/ - (void)setItemView:(HotelAccount *) model; - (void)setItemView:(MusicModel *) model; - (void)setItemView:(MusicModel *) model setName:(NSString*)name; @end pregnancy_guard/BaseProject/Views/Cell/MusicPlayCell.m
@@ -11,11 +11,12 @@ @interface MusicPlayCell() { } @property (nonatomic, strong) GloriaLabel * NumberLabel; @property (nonatomic, strong) GloriaLabel * musicNameLabel; @property (nonatomic, strong) GloriaLabel * LevelsNameLabel; @property (nonatomic, strong) UIButton * personalLikeBtn; @property (nonatomic, strong) UIButton * userPlayBtn; @end @@ -23,12 +24,12 @@ @implementation MusicPlayCell /* // Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during animation. - (void)drawRect:(CGRect)rect { // Drawing code } */ // Only override drawRect: if you perform custom drawing. // An empty implementation adversely affects performance during animation. - (void)drawRect:(CGRect)rect { // Drawing code } */ - (void)layoutSubviews { @@ -36,8 +37,9 @@ self.NumberLabel.frame = CGRectMake(20, 10, 40, 30); self.musicNameLabel.frame = CGRectMake(20+40, 10, SCREEN_WIDTH/2, 30); self.musicNameLabel.frame = CGRectMake(20+40, 25, SCREEN_WIDTH/2, 20); self.LevelsNameLabel.frame = CGRectMake(20+40, 5, SCREEN_WIDTH/2, 20); self.personalLikeBtn.frame = CGRectMake(SCREEN_WIDTH-20-15, 17, 15, 15); self.userPlayBtn.frame = CGRectMake(SCREEN_WIDTH-20-15-50-15, 17, 15, 15); } @@ -90,6 +92,20 @@ } } - (GloriaLabel *) LevelsNameLabel { if(!_LevelsNameLabel) { _LevelsNameLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(10+50+10+80, 28,150, 14)]; _LevelsNameLabel.font = [UIFont systemFontOfSize:16]; _LevelsNameLabel.textAlignment = UITextAlignmentLeft; _LevelsNameLabel.textColor = kUIColorFromRGB(0x595959); [self.contentView addSubview:_LevelsNameLabel]; } return _LevelsNameLabel; } - (GloriaLabel *) NumberLabel { if(!_NumberLabel) @@ -111,21 +127,34 @@ _musicNameLabel = [[GloriaLabel alloc] initWithFrame:CGRectMake(10+50+10+80, 28,150, 14)]; _musicNameLabel.font = [UIFont systemFontOfSize:16]; _musicNameLabel.textAlignment = UITextAlignmentLeft; _musicNameLabel.textColor = kUIColorFromRGB(0x595959); _musicNameLabel.textColor = kUIColorFromRGB(0xc4c4c4); [self.contentView addSubview:_musicNameLabel]; } return _musicNameLabel; } - (void)setItemView:(HotelAccount*)model - (void)setItemView:(MusicModel*)model { self.model = model; //icon_musicset [self.userPlayBtn setBackgroundImage:[UIImage imageNamed: model.playStatus == 1 ?@"icon_play":@"icon_start" ] forState:UIControlStateNormal]; [self.personalLikeBtn setBackgroundImage:[UIImage imageNamed: model.setStatus == 1 ?@"icon_like":@"icon_unlike" ] forState:UIControlStateNormal]; [self.personalLikeBtn setBackgroundImage:[UIImage imageNamed: @"icon_voiceset"] forState:UIControlStateNormal]; [self.NumberLabel setText:model.xuhaoIndex]; [self.musicNameLabel setText:@"天天爱蚌埠麻将"]; [self.musicNameLabel setText:model.musicName]; [self.LevelsNameLabel setText:model.username]; } - (void)setItemView:(MusicModel *) model setName:(NSString*)name { self.model = model; //icon_musicset [self.userPlayBtn setBackgroundImage:[UIImage imageNamed: model.playStatus == 1 ?@"icon_play":@"icon_start" ] forState:UIControlStateNormal]; [self.personalLikeBtn setBackgroundImage:[UIImage imageNamed: name] forState:UIControlStateNormal]; [self.NumberLabel setText:model.xuhaoIndex]; [self.musicNameLabel setText:model.musicName]; [self.LevelsNameLabel setText:model.username]; } @end pregnancy_guard/BaseProject/Views/Cell/MyDeviceStatusCell.h
File was deleted pregnancy_guard/BaseProject/Views/Cell/MyDeviceStatusCell.m
File was deleted pregnancy_guard/BaseProject/Views/Cell/MyDeviceStatusView.h
File was deleted pregnancy_guard/BaseProject/Views/Cell/MyDeviceStatusView.m
File was deleted pregnancy_guard/BaseProject/Views/Cell/SysTipsView.h
New file @@ -0,0 +1,30 @@ // // FileDownView.h // GoldRich // // Created by WindShan on 2017/2/13. // Copyright © 2017年 WindShan. All rights reserved. // #import <UIKit/UIKit.h> #import "NoticeModel.h" @protocol SelectedActionDelegate <NSObject> @optional - (void)didSelectedAction:(NSInteger)type; @end @interface SysTipsView : UIView @property(nonatomic, assign)id<SelectedActionDelegate> delegate; - (instancetype)initWithFrame:(CGRect)frame tipsTitle:(NSString*)title tipsContext:(NSString*)context; -(void)setUIView:(NSString*)title tipsContext:(NSString*)context; @end pregnancy_guard/BaseProject/Views/Cell/SysTipsView.m
New file @@ -0,0 +1,173 @@ // // SysTipsView.m // GoldRich // // Created by WindShan on 2017/2/13. // Copyright © 2017年 WindShan. All rights reserved. // #import "SysTipsView.h" #import "GloriaLabel.h" @interface SysTipsView()<SelectedActionDelegate> { } @property (nonatomic, strong) UIImageView * noticeBK; @property (nonatomic, strong) UIImageView * noticeLogo; @property (nonatomic, strong) UIButton * cancelBtn; @property (nonatomic, strong) UIButton * sureBtn; @property (nonatomic, strong) GloriaLabel * noticeContext; @property (nonatomic, strong) GloriaLabel * noticeTitle; @end @implementation SysTipsView - (UIImageView *)noticeLogo { if (!_noticeLogo) { _noticeLogo = [[UIImageView alloc] initWithFrame:CGRectMake((258-32)/2, 50, 32, 12)]; [self.noticeBK addSubview:_noticeLogo]; } return _noticeLogo; } - (UIImageView *)noticeBK { if (!_noticeBK) { _noticeBK = [[UIImageView alloc] initWithFrame:CGRectMake((SCREEN_WIDTH-258)/2, (SCREEN_HEIGHT-168)/2-64, 258, 168)]; [self.noticeBK setUserInteractionEnabled:YES]; [self addSubview:_noticeBK]; } return _noticeBK; } - (GloriaLabel *) noticeTitle { if(!_noticeTitle) { _noticeTitle = [[GloriaLabel alloc] initWithFrame:CGRectMake(0,10,258, 20)]; _noticeTitle.font = [UIFont systemFontOfSize:16]; _noticeTitle.textAlignment = UITextAlignmentCenter; _noticeTitle.textColor = kUIColorFromRGB(0xffffff); [self.noticeBK addSubview:_noticeTitle]; } return _noticeTitle; } - (GloriaLabel *) noticeContext { if(!_noticeContext) { _noticeContext = [[GloriaLabel alloc] initWithFrame:CGRectMake(20, 80,258-40, 40)]; _noticeContext.font = [UIFont systemFontOfSize:14]; _noticeContext.textAlignment = UITextAlignmentCenter; //自动折行设置 _noticeContext.lineBreakMode = UILineBreakModeWordWrap; _noticeContext.numberOfLines = 0; _noticeContext.textColor = kUIColorFromRGB(0x414141); [self.noticeBK addSubview:_noticeContext]; } return _noticeContext; } -(UIButton*)cancelBtn { if(!_cancelBtn) { _cancelBtn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; _cancelBtn.frame = CGRectMake(30, 125, 76, 26); [_cancelBtn setBackgroundImage:[UIImage imageNamed:@"cancel_look" ] forState:UIControlStateNormal]; [_cancelBtn setTitle:@"取 消" forState:UIControlStateNormal]; [_cancelBtn setTitleColor:kUIColorFromRGB(0x7d7d7d) forState:UIControlStateNormal]; //_deleteBtn.backgroundColor = [UIColor redColor]; //上左下右 _cancelBtn.titleLabel.font = [UIFont systemFontOfSize: 12.0]; [_cancelBtn addTarget:self action:@selector(CancelClickAction) forControlEvents:UIControlEventTouchUpInside]; [self.noticeBK addSubview:_cancelBtn]; } return _cancelBtn; } -(UIButton*)sureBtn { if(!_sureBtn) { _sureBtn = [UIButton buttonWithType:UIButtonTypeRoundedRect]; _sureBtn.frame = CGRectMake(258-76-30, 125, 76, 26); [_sureBtn setBackgroundImage:[UIImage imageNamed:@"look_notice" ] forState:UIControlStateNormal]; [_sureBtn setTitle:@"确定" forState:UIControlStateNormal]; [_sureBtn setTitleColor:kUIColorFromRGB(0xffffff) forState:UIControlStateNormal]; //_deleteBtn.backgroundColor = [UIColor redColor]; //上左下右 _sureBtn.titleLabel.font = [UIFont systemFontOfSize: 12.0]; [_sureBtn addTarget:self action:@selector(SureClickAction) forControlEvents:UIControlEventTouchUpInside]; [_sureBtn setTintColor:RgbColor(253,137,8)]; [self.noticeBK addSubview:_sureBtn]; } return _sureBtn; } -(void)CancelClickAction { [self setHidden:YES]; // 查看文件 if ( _delegate && [_delegate respondsToSelector:@selector(didSelectedAction:)]) { [_delegate didSelectedAction:0]; } } -(void)SureClickAction { // 查看文件 if ( _delegate && [_delegate respondsToSelector:@selector(didSelectedAction:)]) { [_delegate didSelectedAction:1]; } } - (instancetype)initWithFrame:(CGRect)frame tipsTitle:(NSString*)title tipsContext:(NSString*)context; { if (self = [super initWithFrame:frame]) { //设置 背景为clear self.backgroundColor = [UIColor clearColor]; self.opaque = NO; [self setUIView:title tipsContext:context]; } return self; } -(void)setUIView:(NSString*)title tipsContext:(NSString*)context; { //self.backgroundColor = [UIColor clearColor]; self.noticeBK.image = [UIImage imageNamed:@"notice_bg"]; self.noticeLogo.image = [UIImage imageNamed:@"img_logo"]; [self.noticeContext setText:context]; [self.noticeTitle setText:title]; [self.sureBtn setTitle:@"确 定" forState:UIControlStateNormal]; [self.cancelBtn setTitle:@"取 消" forState:UIControlStateNormal]; } @end pregnancy_guard/BaseProject/Views/Widget/QWAlertView/QWAlertView.h
New file @@ -0,0 +1,66 @@ // // QWAlertView.h // AlertTest // // Created by jonh on 2017/10/26. // Copyright © 2017年 jonh. All rights reserved. // #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> ///弹窗模式 typedef enum{ ///默认 从窗口正中 弹出 QWAlertViewStyleAlert = 0, ///下 QWAlertViewStyleActionSheetDown, ///上 QWAlertViewStyleActionSheetTop, ///左 QWAlertViewStyleActiAlertLeft, ///右边 QWAlertViewStyleActiAlertRight, }QWAlertViewStyle; ///关闭模式 typedef enum{ ///触摸整个窗口 关闭 【默认】 CloseStyleTapClose = 0, /// 点击关闭按钮关闭 自带【右上角 需要自己设置图片】 CloseStyleButtonClose, }CloseStyle; typedef void(^showBlock)(void);; typedef void(^dismissBlock)(void); @interface QWAlertView : NSObject ///弹出动画完成后的 回调 @property (nonatomic, copy) showBlock showBlock; ///关闭回调 @property (nonatomic, copy) dismissBlock dismissBlock; ///关闭模式 @property (nonatomic, assign) CloseStyle closeStyle; /// 开启或关闭 自带的 移除弹窗事件 如果关闭需要自己调用 dismiss @property (nonatomic, assign) BOOL on; /// 关闭按钮 图片 30*30 @property (nonatomic, strong) UIImage *closeImage; /** 创建弹出试图 */ + (QWAlertView *)sharedMask; /** * show:withType: 弹出视图 * @param contentView 需要弹出的视图 * @param style 弹出模式 */ - (void)show:(UIView *)contentView withType:(QWAlertViewStyle)style; /** * show:withType:animationFinish:dismissHandle: 弹出视图 * @param contentView 需要弹出的视图 * @param style 弹出模式 * @param show 弹出回调 * @param dismiss 消失回调 * */ - (void)show:(UIView *)contentView withType:(QWAlertViewStyle)style animationFinish:(showBlock)show dismissHandle:(dismissBlock)dismiss; /** 移除弹出视图 */ - (void)dismiss; @end pregnancy_guard/BaseProject/Views/Widget/QWAlertView/QWAlertView.m
New file @@ -0,0 +1,215 @@ // // QWAlertView.m // AlertTest // // Created by jonh on 2017/10/26. // Copyright © 2017年 jonh. All rights reserved. // #import "QWAlertView.h" ///屏幕宽度 #define SCREEN_W [UIScreen mainScreen].bounds.size.width ///屏幕高度 #define SCREEN_H [UIScreen mainScreen].bounds.size.height #define KEYWINDOW [[UIApplication sharedApplication] keyWindow] #define ANIMATION_TIME 0.5 @interface QWAlertView () ///遮罩层 @property (nonatomic, strong) CALayer *maskLayer; //响应事件的控件 @property (nonatomic, strong) UIControl *control; //保存弹出视图 @property (nonatomic, strong) UIView *contentView; ///弹出模式 @property (nonatomic, assign) QWAlertViewStyle alertStyle; ///动画前的位置 @property (nonatomic, assign) CGAffineTransform starTransForm; ///关闭按钮 @property (nonatomic, strong) UIButton *closeBtn; @end @implementation QWAlertView + (QWAlertView *)sharedMask{ static QWAlertView *alertView; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ if (!alertView) { alertView = [[QWAlertView alloc] init]; } }); return alertView; } - (UIControl *)control{ if(!_control){ _control = [[UIControl alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; [_control addTarget:self action:@selector(dismiss) forControlEvents:UIControlEventTouchUpInside]; _control.enabled = NO; } return _control; } - (UIButton *)closeBtn{ if(!_closeBtn){ //添加按钮关闭 _closeBtn = [[UIButton alloc] init]; // _closeBtn.backgroundColor = [UIColor whiteColor]; // _closeBtn.layer.cornerRadius = 15.0; [_closeBtn setImage:[UIImage imageNamed:@"close"] forState:UIControlStateNormal]; [_closeBtn addTarget:self action:@selector(dismiss) forControlEvents:UIControlEventTouchUpInside]; _closeBtn.frame = CGRectMake(_contentView.frame.size.width - 30, 0, 30, 30); [_contentView addSubview:_closeBtn]; } return _closeBtn; } - (void)show:(UIView *)contentView withType:(QWAlertViewStyle)style{ //判断是否赋于大小 CGFloat contentViewHeight = contentView.frame.size.height; CGFloat contentViewWidth = contentView.frame.size.width; if(contentViewHeight == 0.00||contentViewWidth == 0.00){ NSLog(@"弹出视图 必须 赋予宽高"); return; } _contentView = contentView; _contentView.center = KEYWINDOW.center; _alertStyle = style; _on = YES; if (!_maskLayer) { [self addMaskLayer]; // 根据弹出模式 添加动画 switch (_alertStyle) { case QWAlertViewStyleAlert: _starTransForm = CGAffineTransformMakeScale(0.01, 0.01); break; case QWAlertViewStyleActiAlertLeft: _starTransForm = CGAffineTransformMakeTranslation(-SCREEN_W, 0); break; case QWAlertViewStyleActiAlertRight: _starTransForm = CGAffineTransformMakeTranslation(SCREEN_W, 0); break; case QWAlertViewStyleActionSheetTop: _starTransForm = CGAffineTransformMakeTranslation(0, -_contentView.frame.size.height); break; case QWAlertViewStyleActionSheetDown: _starTransForm = CGAffineTransformMakeTranslation(0, SCREEN_H); break; default: break; } [self alertAnimatedPrensent]; }else { // _maskLayer = nil; } } // 自定义的alert或actionSheet内容view必须初始化大小 - (void)show:(UIView *)contentView withType:(QWAlertViewStyle)style animationFinish:(showBlock)show dismissHandle:(dismissBlock)dismiss { //保存 回调 if (show) { _showBlock = [show copy]; } if(dismiss){ _dismissBlock = [dismiss copy]; } [self show:contentView withType:style]; } ///添加遮罩 - (void)addMaskLayer{ _maskLayer = [CALayer layer]; [_maskLayer setFrame:[[UIScreen mainScreen] bounds]]; [_maskLayer setBackgroundColor:[UIColor colorWithRed:0 green:0 blue:0 alpha:0.30].CGColor]; [[KEYWINDOW layer] addSublayer:_maskLayer]; //判断关闭方式 [self setCloseStyle:_closeStyle]; [KEYWINDOW addSubview:_control]; } //关闭 自带事件 由用户自己写事件关闭弹窗 - (void)setOn:(BOOL)on{ _on = on; _control.enabled = _on; _closeBtn.hidden = !_on; } - (void)setCloseImage:(UIImage *)closeImage{ [_closeBtn setImage:closeImage forState:UIControlStateNormal]; } - (void)setCloseStyle:(CloseStyle)closeStyle{ _closeStyle = closeStyle; //判断关闭方式 if (_closeStyle == CloseStyleTapClose) { self.control.enabled = YES; self.closeBtn.hidden = YES; }else{ self.control.enabled = NO; self.closeBtn.hidden = NO; } } - (void)dismiss{ //设置初始值 // 移除遮罩 if (_maskLayer) { [_maskLayer removeFromSuperlayer]; [_control removeFromSuperview]; [_closeBtn removeFromSuperview]; _maskLayer = nil; _control = nil; _closeBtn = nil; } //移除弹出框 [self alertAnimatedOut]; //回调动画完成回调 if (_dismissBlock) { _dismissBlock(); } } - (void)alertAnimatedPrensent{ _contentView.transform = _starTransForm; [KEYWINDOW addSubview:_contentView]; [UIView animateWithDuration:ANIMATION_TIME delay:0.0 usingSpringWithDamping:0.7 initialSpringVelocity:0 options:UIViewAnimationOptionCurveEaseIn animations:^{ _contentView.transform = CGAffineTransformIdentity; KEYWINDOW.userInteractionEnabled = NO; } completion:^(BOOL finished) { KEYWINDOW.userInteractionEnabled = YES; if (_showBlock) { //动画完成后回调 _showBlock(); } }]; } - (void)addCoreAnimation{ CATransition *animation = [CATransition animation]; animation.type = @"rippleEffect"; animation.duration = ANIMATION_TIME; [_contentView.layer addAnimation:animation forKey:@""]; } - (void)alertAnimatedOut{ [UIView animateWithDuration:ANIMATION_TIME animations:^{ _contentView.transform = _starTransForm; KEYWINDOW.userInteractionEnabled = NO; } completion:^(BOOL finished) { KEYWINDOW.userInteractionEnabled = YES; [_contentView removeFromSuperview]; _contentView = nil; }]; } @end pregnancy_guard/pregnancy_guard.xcodeproj/project.pbxproj
@@ -7,8 +7,6 @@ objects = { /* Begin PBXBuildFile section */ E505FBA41ECBD41A00C1B672 /* FileDownCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E505FBA11ECBD41A00C1B672 /* FileDownCell.m */; }; E505FBA51ECBD41A00C1B672 /* FileDownView.m in Sources */ = {isa = PBXBuildFile; fileRef = E505FBA31ECBD41A00C1B672 /* FileDownView.m */; }; E505FBA91ECBD91600C1B672 /* file_havedown_delete_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = E505FBA61ECBD91600C1B672 /* file_havedown_delete_btn.png */; }; E505FBAA1ECBD91600C1B672 /* file_havedown_item_bk.png in Resources */ = {isa = PBXBuildFile; fileRef = E505FBA71ECBD91600C1B672 /* file_havedown_item_bk.png */; }; E505FBAB1ECBD91600C1B672 /* file_havedown_look_btn.png in Resources */ = {isa = PBXBuildFile; fileRef = E505FBA81ECBD91600C1B672 /* file_havedown_look_btn.png */; }; @@ -44,7 +42,6 @@ E51212FB1E52A00900AABF1E /* JHTableDataRowModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E51212EE1E52A00900AABF1E /* JHTableDataRowModel.m */; }; E51212FC1E52A00900AABF1E /* JHWaveChart.m in Sources */ = {isa = PBXBuildFile; fileRef = E51212F01E52A00900AABF1E /* JHWaveChart.m */; }; E5133A4D1E56ABCD00C89EA5 /* SettingPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E5133A4C1E56ABCD00C89EA5 /* SettingPage.m */; }; E5133A521E56AC7300C89EA5 /* ChangeNamePage.m in Sources */ = {isa = PBXBuildFile; fileRef = E5133A4F1E56AC7300C89EA5 /* ChangeNamePage.m */; }; E5133A531E56AC7300C89EA5 /* ChangePwdPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E5133A511E56AC7300C89EA5 /* ChangePwdPage.m */; }; E5133A5D1E56BF5400C89EA5 /* libSmartLink7.3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E5133A5B1E56BF5400C89EA5 /* libSmartLink7.3.a */; }; E5153F3D1E5A75B500314414 /* FileStatus.m in Sources */ = {isa = PBXBuildFile; fileRef = E5153F3C1E5A75B500314414 /* FileStatus.m */; }; @@ -261,8 +258,6 @@ E51F64141EEF75080066F95F /* Room.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F64131EEF75080066F95F /* Room.m */; }; E51F64171EEF76AC0066F95F /* DeviceLw.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F64161EEF76AC0066F95F /* DeviceLw.m */; }; E51F641A1EEF78060066F95F /* SignInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F64191EEF78060066F95F /* SignInfo.m */; }; E51F641D1EEF78EC0066F95F /* HotelAccount.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F641C1EEF78EC0066F95F /* HotelAccount.m */; }; E51F64201EEF79350066F95F /* HotelAndRoom.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F641F1EEF79350066F95F /* HotelAndRoom.m */; }; E51F64231EEF79770066F95F /* NoticeModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F64221EEF79770066F95F /* NoticeModel.m */; }; E51F64251EEF851C0066F95F /* ic_device_line@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E51F64241EEF851C0066F95F /* ic_device_line@2x.png */; }; E51F642D1EEF8CFF0066F95F /* HBdansLable.m in Sources */ = {isa = PBXBuildFile; fileRef = E51F64281EEF8CFF0066F95F /* HBdansLable.m */; }; @@ -314,17 +309,12 @@ E52D8C501DF790A8007D8714 /* MJWebViewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E52D8C4F1DF790A8007D8714 /* MJWebViewViewController.m */; }; E52E1CCF1EEE24AA000520FB /* ico_make.png in Resources */ = {isa = PBXBuildFile; fileRef = E52E1CCC1EEE24AA000520FB /* ico_make.png */; }; E52E1CD01EEE24AA000520FB /* JSDropDownMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = E52E1CCE1EEE24AA000520FB /* JSDropDownMenu.m */; }; E52E1CD31EEE5F35000520FB /* MyDeviceStatusCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E52E1CD21EEE5F35000520FB /* MyDeviceStatusCell.m */; }; E52E1CD61EEE5FC2000520FB /* MyDeviceStatusView.m in Sources */ = {isa = PBXBuildFile; fileRef = E52E1CD51EEE5FC2000520FB /* MyDeviceStatusView.m */; }; E52F27CA1E4BF5E00022CA1D /* LoginPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E52F27C91E4BF5E00022CA1D /* LoginPage.m */; }; E52F27D01E4BFF830022CA1D /* FogetPwdPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E52F27CF1E4BFF830022CA1D /* FogetPwdPage.m */; }; E52F27D31E4BFF920022CA1D /* RegistPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E52F27D21E4BFF920022CA1D /* RegistPage.m */; }; E52F27D71E4C08B60022CA1D /* NavigationBar64@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E52F27D61E4C08B60022CA1D /* NavigationBar64@2x.png */; }; E52F58881E5C0E630084B3E2 /* MBProgressHUD+MP.m in Sources */ = {isa = PBXBuildFile; fileRef = E52F58871E5C0E630084B3E2 /* MBProgressHUD+MP.m */; }; E52F59E11E5C17330084B3E2 /* cameraHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = E52F59E01E5C17330084B3E2 /* cameraHelper.m */; }; E52F83871EC9306C0069F64E /* FileListPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E52F83861EC9306C0069F64E /* FileListPage.m */; }; E52F838A1EC930CC0069F64E /* FileStatusView.m in Sources */ = {isa = PBXBuildFile; fileRef = E52F83891EC930CC0069F64E /* FileStatusView.m */; }; E52F838D1EC9313B0069F64E /* FileStatusCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E52F838C1EC9313B0069F64E /* FileStatusCell.m */; }; E52F83991EC944860069F64E /* file_cmd_line@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E52F838F1EC944860069F64E /* file_cmd_line@2x.png */; }; E52F839A1EC944860069F64E /* file_download_del@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E52F83901EC944860069F64E /* file_download_del@2x.png */; }; E52F839B1EC944860069F64E /* file_download_item_bk.png in Resources */ = {isa = PBXBuildFile; fileRef = E52F83911EC944860069F64E /* file_download_item_bk.png */; }; @@ -386,8 +376,6 @@ E53196E61F15AE7A0020972E /* icon_play.png in Resources */ = {isa = PBXBuildFile; fileRef = E53196E21F15AE7A0020972E /* icon_play.png */; }; E53196E71F15AE7A0020972E /* icon_start.png in Resources */ = {isa = PBXBuildFile; fileRef = E53196E31F15AE7A0020972E /* icon_start.png */; }; E53196E81F15AE7A0020972E /* icon_unlike.png in Resources */ = {isa = PBXBuildFile; fileRef = E53196E41F15AE7A0020972E /* icon_unlike.png */; }; E53196EB1F15AF0D0020972E /* MusicPlayCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E53196EA1F15AF0D0020972E /* MusicPlayCell.m */; }; E53196EE1F15B3E50020972E /* MusicSetPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E53196ED1F15B3E50020972E /* MusicSetPage.m */; }; E5325D0E1EFA208A00F13A48 /* LHDBPath.m in Sources */ = {isa = PBXBuildFile; fileRef = E5325D051EFA208A00F13A48 /* LHDBPath.m */; }; E5325D0F1EFA208A00F13A48 /* LHModelStateMent.m in Sources */ = {isa = PBXBuildFile; fileRef = E5325D071EFA208A00F13A48 /* LHModelStateMent.m */; }; E5325D101EFA208A00F13A48 /* LHPredicate.m in Sources */ = {isa = PBXBuildFile; fileRef = E5325D091EFA208A00F13A48 /* LHPredicate.m */; }; @@ -407,9 +395,23 @@ E5371FBA206C884300E2DCEE /* look_notice.png in Resources */ = {isa = PBXBuildFile; fileRef = E5371FB6206C884300E2DCEE /* look_notice.png */; }; E5371FBD206C8AC500E2DCEE /* AdNoticeView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5371FBB206C8AC500E2DCEE /* AdNoticeView.m */; }; E5371FC3206CDA0E00E2DCEE /* SearchDevicePage.m in Sources */ = {isa = PBXBuildFile; fileRef = E5371FC2206CDA0E00E2DCEE /* SearchDevicePage.m */; }; E5371FC6206CE54400E2DCEE /* MusicSetPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E5371FC5206CE54400E2DCEE /* MusicSetPage.m */; }; E5371FCC206CE65B00E2DCEE /* MusicPlayCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E5371FCA206CE65B00E2DCEE /* MusicPlayCell.m */; }; E5371FCF206CE69400E2DCEE /* MusicModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E5371FCE206CE69400E2DCEE /* MusicModel.m */; }; E539CB961F39580900D55670 /* DataModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E539CB951F39580900D55670 /* DataModel.m */; }; E539CB991F39585000D55670 /* UploadModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E539CB981F39585000D55670 /* UploadModel.m */; }; E539CE361F0B1EBA00634EEB /* ic_device_lw_bk.png in Resources */ = {isa = PBXBuildFile; fileRef = E539CE351F0B1EBA00634EEB /* ic_device_lw_bk.png */; }; E53B6A9A2086ED360060ED03 /* SysSoundSetPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E53B6A982086ED350060ED03 /* SysSoundSetPage.m */; }; E53B6A9C208726ED0060ED03 /* CoreBluetooth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E53B6A9B208726EC0060ED03 /* CoreBluetooth.framework */; }; E53B6AA120872B2B0060ED03 /* icon_head_offline.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B6A9D20872B2A0060ED03 /* icon_head_offline.png */; }; E53B6AA220872B2B0060ED03 /* bt_offline.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B6A9E20872B2B0060ED03 /* bt_offline.png */; }; E53B6AA320872B2B0060ED03 /* bg_corner_gray.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B6A9F20872B2B0060ED03 /* bg_corner_gray.png */; }; E53B6AA420872B2B0060ED03 /* icon_offline.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B6AA020872B2B0060ED03 /* icon_offline.png */; }; E53B6AAA20873E5E0060ED03 /* icon_b02.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B6AA520873E5C0060ED03 /* icon_b02.png */; }; E53B6AAB20873E5E0060ED03 /* icon_b03.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B6AA620873E5D0060ED03 /* icon_b03.png */; }; E53B6AAC20873E5E0060ED03 /* icon_b01.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B6AA720873E5D0060ED03 /* icon_b01.png */; }; E53B6AAD20873E5E0060ED03 /* icon_b04.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B6AA820873E5D0060ED03 /* icon_b04.png */; }; E53B6AAE20873E5E0060ED03 /* icon_chong.gif in Resources */ = {isa = PBXBuildFile; fileRef = E53B6AA920873E5D0060ED03 /* icon_chong.gif */; }; E53B943C1F258CDE00800478 /* icon_arraw_left@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B943A1F258CDE00800478 /* icon_arraw_left@2x.png */; }; E53B943D1F258CDE00800478 /* icon_arraw_right@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E53B943B1F258CDE00800478 /* icon_arraw_right@2x.png */; }; E53B94411F25C94000800478 /* CSAudioManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E53B94401F25C94000800478 /* CSAudioManager.m */; }; @@ -746,18 +748,16 @@ E56217F21EF0BD95008CE3D2 /* ad_scroll_type_bk.png in Resources */ = {isa = PBXBuildFile; fileRef = E56217E71EF0BD95008CE3D2 /* ad_scroll_type_bk.png */; }; E56217F31EF0BD95008CE3D2 /* ad_scroll_up_down_bk1.png in Resources */ = {isa = PBXBuildFile; fileRef = E56217E81EF0BD95008CE3D2 /* ad_scroll_up_down_bk1.png */; }; E56217F41EF0BD95008CE3D2 /* ad_scroll_up_down_bk2.png in Resources */ = {isa = PBXBuildFile; fileRef = E56217E91EF0BD95008CE3D2 /* ad_scroll_up_down_bk2.png */; }; E56217F71EF0BED6008CE3D2 /* AdvertisePage.m in Sources */ = {isa = PBXBuildFile; fileRef = E56217F61EF0BED6008CE3D2 /* AdvertisePage.m */; }; E569B44A1E6E5FB6008D9FB8 /* AddDeviceReqModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E569B4491E6E5FB6008D9FB8 /* AddDeviceReqModel.m */; }; E569B44C1E6E9F63008D9FB8 /* page_icon_empty@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E569B44B1E6E9F63008D9FB8 /* page_icon_empty@2x.png */; }; E56BCC051F131311004FF320 /* regist_btn_bk.png in Resources */ = {isa = PBXBuildFile; fileRef = E56BCC041F131311004FF320 /* regist_btn_bk.png */; }; E5761E551EF365B50037A976 /* HotelCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E5761E541EF365B50037A976 /* HotelCell.m */; }; E5761E581EF36CF70037A976 /* RoomCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E5761E571EF36CF70037A976 /* RoomCell.m */; }; E5761E5B1EF36DA30037A976 /* RoomSelPage.m in Sources */ = {isa = PBXBuildFile; fileRef = E5761E5A1EF36DA30037A976 /* RoomSelPage.m */; }; E5761E5D1EF36E960037A976 /* ic_notice_bk.png in Resources */ = {isa = PBXBuildFile; fileRef = E5761E5C1EF36E960037A976 /* ic_notice_bk.png */; }; E582726F1EF212A000878643 /* ic_device_change.png in Resources */ = {isa = PBXBuildFile; fileRef = E582726E1EF212A000878643 /* ic_device_change.png */; }; E58272711EF2217200878643 /* ic_change_device_btn_bk.png in Resources */ = {isa = PBXBuildFile; fileRef = E58272701EF2217200878643 /* ic_change_device_btn_bk.png */; }; E5914F08206B469A009AB768 /* NavigationBar128@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5914F07206B4699009AB768 /* NavigationBar128@2x.png */; }; E5AB0DEE1EFA390800169298 /* HotelSelModel.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AB0DED1EFA390800169298 /* HotelSelModel.m */; }; E5C216EB20847D91006D1C3D /* icon_voiceset.png in Resources */ = {isa = PBXBuildFile; fileRef = E5C216EA20847D91006D1C3D /* icon_voiceset.png */; }; E5CFD36A1F02481200737872 /* icon_bianji@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5CFD3671F02481200737872 /* icon_bianji@2x.png */; }; E5CFD36B1F02481200737872 /* icon_dianhua@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5CFD3681F02481200737872 /* icon_dianhua@2x.png */; }; E5CFD36C1F02481200737872 /* icon_shanchu@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = E5CFD3691F02481200737872 /* icon_shanchu@2x.png */; }; @@ -769,13 +769,15 @@ E5E06F371EF9177900012A6D /* MCURLSessionConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E06F311EF9177900012A6D /* MCURLSessionConfiguration.m */; }; E5E06F381EF9177900012A6D /* MCWiFiManager.m in Sources */ = {isa = PBXBuildFile; fileRef = E5E06F331EF9177900012A6D /* MCWiFiManager.m */; }; E5F04E5B1E6FAE4300BBCD95 /* libstdc++.6.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = E51AC4771E6F9C030052BA52 /* libstdc++.6.tbd */; }; E5FB29642085CC11004046B3 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5FB29632085CC11004046B3 /* MediaPlayer.framework */; }; E5FB29652085D6C5004046B3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5FB295B2085CB56004046B3 /* AudioToolbox.framework */; }; E5FB29682085D6F4004046B3 /* PlaySystemSound.m in Sources */ = {isa = PBXBuildFile; fileRef = E5FB29672085D6F4004046B3 /* PlaySystemSound.m */; }; E5FB296A2085EBC8004046B3 /* icon_musicset.png in Resources */ = {isa = PBXBuildFile; fileRef = E5FB29692085EBC8004046B3 /* icon_musicset.png */; }; E5FB296E2085EFA0004046B3 /* QWAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5FB296D2085EF9F004046B3 /* QWAlertView.m */; }; E5FB29712085F003004046B3 /* SysTipsView.m in Sources */ = {isa = PBXBuildFile; fileRef = E5FB29702085F003004046B3 /* SysTipsView.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ E505FBA01ECBD41A00C1B672 /* FileDownCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileDownCell.h; sourceTree = "<group>"; }; E505FBA11ECBD41A00C1B672 /* FileDownCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileDownCell.m; sourceTree = "<group>"; }; E505FBA21ECBD41A00C1B672 /* FileDownView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileDownView.h; sourceTree = "<group>"; }; E505FBA31ECBD41A00C1B672 /* FileDownView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileDownView.m; sourceTree = "<group>"; }; E505FBA61ECBD91600C1B672 /* file_havedown_delete_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = file_havedown_delete_btn.png; sourceTree = "<group>"; }; E505FBA71ECBD91600C1B672 /* file_havedown_item_bk.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = file_havedown_item_bk.png; sourceTree = "<group>"; }; E505FBA81ECBD91600C1B672 /* file_havedown_look_btn.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = file_havedown_look_btn.png; sourceTree = "<group>"; }; @@ -836,8 +838,6 @@ E51212F01E52A00900AABF1E /* JHWaveChart.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JHWaveChart.m; sourceTree = "<group>"; }; E5133A4B1E56ABCD00C89EA5 /* SettingPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingPage.h; sourceTree = "<group>"; }; E5133A4C1E56ABCD00C89EA5 /* SettingPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingPage.m; sourceTree = "<group>"; }; E5133A4E1E56AC7300C89EA5 /* ChangeNamePage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChangeNamePage.h; sourceTree = "<group>"; }; E5133A4F1E56AC7300C89EA5 /* ChangeNamePage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ChangeNamePage.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E5133A501E56AC7300C89EA5 /* ChangePwdPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChangePwdPage.h; sourceTree = "<group>"; }; E5133A511E56AC7300C89EA5 /* ChangePwdPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = ChangePwdPage.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E5133A591E56BF5400C89EA5 /* HFSmartLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HFSmartLink.h; sourceTree = "<group>"; }; @@ -1218,10 +1218,6 @@ E51F64161EEF76AC0066F95F /* DeviceLw.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DeviceLw.m; sourceTree = "<group>"; }; E51F64181EEF78060066F95F /* SignInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SignInfo.h; sourceTree = "<group>"; }; E51F64191EEF78060066F95F /* SignInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SignInfo.m; sourceTree = "<group>"; }; E51F641B1EEF78EC0066F95F /* HotelAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HotelAccount.h; sourceTree = "<group>"; }; E51F641C1EEF78EC0066F95F /* HotelAccount.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HotelAccount.m; sourceTree = "<group>"; }; E51F641E1EEF79350066F95F /* HotelAndRoom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HotelAndRoom.h; sourceTree = "<group>"; }; E51F641F1EEF79350066F95F /* HotelAndRoom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HotelAndRoom.m; sourceTree = "<group>"; }; E51F64211EEF79770066F95F /* NoticeModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NoticeModel.h; sourceTree = "<group>"; }; E51F64221EEF79770066F95F /* NoticeModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NoticeModel.m; sourceTree = "<group>"; }; E51F64241EEF851C0066F95F /* ic_device_line@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_device_line@2x.png"; sourceTree = "<group>"; }; @@ -1293,10 +1289,6 @@ E52E1CCC1EEE24AA000520FB /* ico_make.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ico_make.png; sourceTree = "<group>"; }; E52E1CCD1EEE24AA000520FB /* JSDropDownMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSDropDownMenu.h; sourceTree = "<group>"; }; E52E1CCE1EEE24AA000520FB /* JSDropDownMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JSDropDownMenu.m; sourceTree = "<group>"; }; E52E1CD11EEE5F35000520FB /* MyDeviceStatusCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = MyDeviceStatusCell.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E52E1CD21EEE5F35000520FB /* MyDeviceStatusCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MyDeviceStatusCell.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E52E1CD41EEE5FC2000520FB /* MyDeviceStatusView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = MyDeviceStatusView.h; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; E52E1CD51EEE5FC2000520FB /* MyDeviceStatusView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = MyDeviceStatusView.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E52F27C81E4BF5E00022CA1D /* LoginPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginPage.h; sourceTree = "<group>"; }; E52F27C91E4BF5E00022CA1D /* LoginPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginPage.m; sourceTree = "<group>"; }; E52F27CE1E4BFF830022CA1D /* FogetPwdPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FogetPwdPage.h; sourceTree = "<group>"; }; @@ -1308,12 +1300,6 @@ E52F58871E5C0E630084B3E2 /* MBProgressHUD+MP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD+MP.m"; sourceTree = "<group>"; }; E52F59DF1E5C17330084B3E2 /* cameraHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cameraHelper.h; sourceTree = "<group>"; }; E52F59E01E5C17330084B3E2 /* cameraHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = cameraHelper.m; sourceTree = "<group>"; }; E52F83851EC9306C0069F64E /* FileListPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileListPage.h; sourceTree = "<group>"; }; E52F83861EC9306C0069F64E /* FileListPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileListPage.m; sourceTree = "<group>"; }; E52F83881EC930CC0069F64E /* FileStatusView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileStatusView.h; sourceTree = "<group>"; }; E52F83891EC930CC0069F64E /* FileStatusView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileStatusView.m; sourceTree = "<group>"; }; E52F838B1EC9313B0069F64E /* FileStatusCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FileStatusCell.h; sourceTree = "<group>"; }; E52F838C1EC9313B0069F64E /* FileStatusCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FileStatusCell.m; sourceTree = "<group>"; }; E52F838F1EC944860069F64E /* file_cmd_line@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "file_cmd_line@2x.png"; sourceTree = "<group>"; }; E52F83901EC944860069F64E /* file_download_del@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "file_download_del@2x.png"; sourceTree = "<group>"; }; E52F83911EC944860069F64E /* file_download_item_bk.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = file_download_item_bk.png; sourceTree = "<group>"; }; @@ -1384,10 +1370,6 @@ E53196E21F15AE7A0020972E /* icon_play.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_play.png; sourceTree = "<group>"; }; E53196E31F15AE7A0020972E /* icon_start.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_start.png; sourceTree = "<group>"; }; E53196E41F15AE7A0020972E /* icon_unlike.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_unlike.png; sourceTree = "<group>"; }; E53196E91F15AF0D0020972E /* MusicPlayCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MusicPlayCell.h; sourceTree = "<group>"; }; E53196EA1F15AF0D0020972E /* MusicPlayCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MusicPlayCell.m; sourceTree = "<group>"; }; E53196EC1F15B3E50020972E /* MusicSetPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MusicSetPage.h; sourceTree = "<group>"; }; E53196ED1F15B3E50020972E /* MusicSetPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MusicSetPage.m; sourceTree = "<group>"; }; E531FFE81F1D8E8900625049 /* CBMoralManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CBMoralManager.h; sourceTree = "<group>"; }; E531FFE91F1D8E8900625049 /* CBMoralManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CBMoralManager.m; sourceTree = "<group>"; }; E531FFEA1F1D8E8900625049 /* CBPeripheralExt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CBPeripheralExt.h; sourceTree = "<group>"; }; @@ -1447,11 +1429,29 @@ E5371FBC206C8AC500E2DCEE /* AdNoticeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AdNoticeView.h; sourceTree = "<group>"; }; E5371FC1206CDA0E00E2DCEE /* SearchDevicePage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchDevicePage.h; sourceTree = "<group>"; }; E5371FC2206CDA0E00E2DCEE /* SearchDevicePage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchDevicePage.m; sourceTree = "<group>"; }; E5371FC4206CE54400E2DCEE /* MusicSetPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MusicSetPage.h; sourceTree = "<group>"; }; E5371FC5206CE54400E2DCEE /* MusicSetPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MusicSetPage.m; sourceTree = "<group>"; }; E5371FCA206CE65B00E2DCEE /* MusicPlayCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MusicPlayCell.m; sourceTree = "<group>"; }; E5371FCB206CE65B00E2DCEE /* MusicPlayCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MusicPlayCell.h; sourceTree = "<group>"; }; E5371FCD206CE69400E2DCEE /* MusicModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MusicModel.h; sourceTree = "<group>"; }; E5371FCE206CE69400E2DCEE /* MusicModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MusicModel.m; sourceTree = "<group>"; }; E539CB941F39580900D55670 /* DataModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataModel.h; sourceTree = "<group>"; }; E539CB951F39580900D55670 /* DataModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DataModel.m; sourceTree = "<group>"; }; E539CB971F39585000D55670 /* UploadModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UploadModel.h; sourceTree = "<group>"; }; E539CB981F39585000D55670 /* UploadModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UploadModel.m; sourceTree = "<group>"; }; E539CE351F0B1EBA00634EEB /* ic_device_lw_bk.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_device_lw_bk.png; sourceTree = "<group>"; }; E53B6A982086ED350060ED03 /* SysSoundSetPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SysSoundSetPage.m; sourceTree = "<group>"; }; E53B6A992086ED360060ED03 /* SysSoundSetPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SysSoundSetPage.h; sourceTree = "<group>"; }; E53B6A9B208726EC0060ED03 /* CoreBluetooth.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreBluetooth.framework; path = System/Library/Frameworks/CoreBluetooth.framework; sourceTree = SDKROOT; }; E53B6A9D20872B2A0060ED03 /* icon_head_offline.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_head_offline.png; sourceTree = "<group>"; }; E53B6A9E20872B2B0060ED03 /* bt_offline.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bt_offline.png; sourceTree = "<group>"; }; E53B6A9F20872B2B0060ED03 /* bg_corner_gray.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bg_corner_gray.png; sourceTree = "<group>"; }; E53B6AA020872B2B0060ED03 /* icon_offline.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_offline.png; sourceTree = "<group>"; }; E53B6AA520873E5C0060ED03 /* icon_b02.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_b02.png; sourceTree = "<group>"; }; E53B6AA620873E5D0060ED03 /* icon_b03.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_b03.png; sourceTree = "<group>"; }; E53B6AA720873E5D0060ED03 /* icon_b01.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_b01.png; sourceTree = "<group>"; }; E53B6AA820873E5D0060ED03 /* icon_b04.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_b04.png; sourceTree = "<group>"; }; E53B6AA920873E5D0060ED03 /* icon_chong.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = icon_chong.gif; sourceTree = "<group>"; }; E53B943A1F258CDE00800478 /* icon_arraw_left@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon_arraw_left@2x.png"; sourceTree = "<group>"; }; E53B943B1F258CDE00800478 /* icon_arraw_right@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon_arraw_right@2x.png"; sourceTree = "<group>"; }; E53B943F1F25C94000800478 /* CSAudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSAudioManager.h; sourceTree = "<group>"; }; @@ -2069,8 +2069,6 @@ E56217E71EF0BD95008CE3D2 /* ad_scroll_type_bk.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ad_scroll_type_bk.png; sourceTree = "<group>"; }; E56217E81EF0BD95008CE3D2 /* ad_scroll_up_down_bk1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ad_scroll_up_down_bk1.png; sourceTree = "<group>"; }; E56217E91EF0BD95008CE3D2 /* ad_scroll_up_down_bk2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ad_scroll_up_down_bk2.png; sourceTree = "<group>"; }; E56217F51EF0BED6008CE3D2 /* AdvertisePage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AdvertisePage.h; sourceTree = "<group>"; }; E56217F61EF0BED6008CE3D2 /* AdvertisePage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = AdvertisePage.m; sourceTree = "<group>"; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; E569B4481E6E5FB6008D9FB8 /* AddDeviceReqModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddDeviceReqModel.h; sourceTree = "<group>"; }; E569B4491E6E5FB6008D9FB8 /* AddDeviceReqModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AddDeviceReqModel.m; sourceTree = "<group>"; }; E569B44B1E6E9F63008D9FB8 /* page_icon_empty@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "page_icon_empty@2x.png"; sourceTree = "<group>"; }; @@ -2079,14 +2077,11 @@ E5761E541EF365B50037A976 /* HotelCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HotelCell.m; sourceTree = "<group>"; }; E5761E561EF36CF70037A976 /* RoomCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RoomCell.h; sourceTree = "<group>"; }; E5761E571EF36CF70037A976 /* RoomCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RoomCell.m; sourceTree = "<group>"; }; E5761E591EF36DA30037A976 /* RoomSelPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RoomSelPage.h; sourceTree = "<group>"; }; E5761E5A1EF36DA30037A976 /* RoomSelPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RoomSelPage.m; sourceTree = "<group>"; }; E5761E5C1EF36E960037A976 /* ic_notice_bk.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_notice_bk.png; sourceTree = "<group>"; }; E582726E1EF212A000878643 /* ic_device_change.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_device_change.png; sourceTree = "<group>"; }; E58272701EF2217200878643 /* ic_change_device_btn_bk.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = ic_change_device_btn_bk.png; sourceTree = "<group>"; }; E5914F07206B4699009AB768 /* NavigationBar128@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "NavigationBar128@2x.png"; sourceTree = "<group>"; }; E5AB0DEC1EFA390800169298 /* HotelSelModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HotelSelModel.h; sourceTree = "<group>"; }; E5AB0DED1EFA390800169298 /* HotelSelModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HotelSelModel.m; sourceTree = "<group>"; }; E5C216EA20847D91006D1C3D /* icon_voiceset.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_voiceset.png; sourceTree = "<group>"; }; E5CFD3671F02481200737872 /* icon_bianji@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon_bianji@2x.png"; sourceTree = "<group>"; }; E5CFD3681F02481200737872 /* icon_dianhua@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon_dianhua@2x.png"; sourceTree = "<group>"; }; E5CFD3691F02481200737872 /* icon_shanchu@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon_shanchu@2x.png"; sourceTree = "<group>"; }; @@ -2105,6 +2100,19 @@ E5E06F311EF9177900012A6D /* MCURLSessionConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MCURLSessionConfiguration.m; sourceTree = "<group>"; }; E5E06F321EF9177900012A6D /* MCWiFiManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MCWiFiManager.h; sourceTree = "<group>"; }; E5E06F331EF9177900012A6D /* MCWiFiManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MCWiFiManager.m; sourceTree = "<group>"; }; E5FB29592085CB47004046B3 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; E5FB295B2085CB56004046B3 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; E5FB295D2085CB6B004046B3 /* CoreAudioKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; E5FB295F2085CB7B004046B3 /* libAudioStatistics.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libAudioStatistics.tbd; path = usr/lib/libAudioStatistics.tbd; sourceTree = SDKROOT; }; E5FB29612085CB84004046B3 /* libAudioIssueDetector.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libAudioIssueDetector.tbd; path = usr/lib/libAudioIssueDetector.tbd; sourceTree = SDKROOT; }; E5FB29632085CC11004046B3 /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; }; E5FB29662085D6F4004046B3 /* PlaySystemSound.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PlaySystemSound.h; sourceTree = "<group>"; }; E5FB29672085D6F4004046B3 /* PlaySystemSound.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PlaySystemSound.m; sourceTree = "<group>"; }; E5FB29692085EBC8004046B3 /* icon_musicset.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = icon_musicset.png; sourceTree = "<group>"; }; E5FB296C2085EF9F004046B3 /* QWAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QWAlertView.h; sourceTree = "<group>"; }; E5FB296D2085EF9F004046B3 /* QWAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QWAlertView.m; sourceTree = "<group>"; }; E5FB296F2085F003004046B3 /* SysTipsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SysTipsView.h; sourceTree = "<group>"; }; E5FB29702085F003004046B3 /* SysTipsView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SysTipsView.m; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -2112,6 +2120,9 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( E53B6A9C208726ED0060ED03 /* CoreBluetooth.framework in Frameworks */, E5FB29652085D6C5004046B3 /* AudioToolbox.framework in Frameworks */, E5FB29642085CC11004046B3 /* MediaPlayer.framework in Frameworks */, E52142341EFB9ACE003867B8 /* libsqlite3.tbd in Frameworks */, E51C7E831EFA03E4009B4F70 /* QuickLook.framework in Frameworks */, E51F64541EEFB2380066F95F /* OpenGLES.framework in Frameworks */, @@ -2734,8 +2745,6 @@ E52F9BC91E51493300A5F789 /* MinePage.m */, E52F9BD81E514BEC00A5F789 /* HomePage.h */, E52F9BD91E514BEC00A5F789 /* HomePage.m */, E56217F51EF0BED6008CE3D2 /* AdvertisePage.h */, E56217F61EF0BED6008CE3D2 /* AdvertisePage.m */, ); path = Home; sourceTree = "<group>"; @@ -2756,14 +2765,12 @@ E51CFF291DF505CE006A0462 /* Mine */ = { isa = PBXGroup; children = ( E53B6A992086ED360060ED03 /* SysSoundSetPage.h */, E53B6A982086ED350060ED03 /* SysSoundSetPage.m */, E5371FC4206CE54400E2DCEE /* MusicSetPage.h */, E5371FC5206CE54400E2DCEE /* MusicSetPage.m */, E51D3C011F021FAB00059FFE /* FeedBackPage.h */, E51D3C021F021FAB00059FFE /* FeedBackPage.m */, E5761E591EF36DA30037A976 /* RoomSelPage.h */, E5761E5A1EF36DA30037A976 /* RoomSelPage.m */, E52F83851EC9306C0069F64E /* FileListPage.h */, E52F83861EC9306C0069F64E /* FileListPage.m */, E5133A4E1E56AC7300C89EA5 /* ChangeNamePage.h */, E5133A4F1E56AC7300C89EA5 /* ChangeNamePage.m */, E5133A501E56AC7300C89EA5 /* ChangePwdPage.h */, E5133A511E56AC7300C89EA5 /* ChangePwdPage.m */, E5133A4B1E56ABCD00C89EA5 /* SettingPage.h */, @@ -2772,8 +2779,8 @@ E548756C1E5D1AFA009D5EEF /* PhotosPage.m */, E542E5881F1482C100D35387 /* HistoryRecordPage.h */, E542E5891F1482C100D35387 /* HistoryRecordPage.m */, E53196EC1F15B3E50020972E /* MusicSetPage.h */, E53196ED1F15B3E50020972E /* MusicSetPage.m */, E5FB29662085D6F4004046B3 /* PlaySystemSound.h */, E5FB29672085D6F4004046B3 /* PlaySystemSound.m */, ); path = Mine; sourceTree = "<group>"; @@ -2827,20 +2834,16 @@ E51F64161EEF76AC0066F95F /* DeviceLw.m */, E51F64181EEF78060066F95F /* SignInfo.h */, E51F64191EEF78060066F95F /* SignInfo.m */, E51F641B1EEF78EC0066F95F /* HotelAccount.h */, E51F641C1EEF78EC0066F95F /* HotelAccount.m */, E51F641E1EEF79350066F95F /* HotelAndRoom.h */, E51F641F1EEF79350066F95F /* HotelAndRoom.m */, E51F64211EEF79770066F95F /* NoticeModel.h */, E51F64221EEF79770066F95F /* NoticeModel.m */, E5AB0DEC1EFA390800169298 /* HotelSelModel.h */, E5AB0DED1EFA390800169298 /* HotelSelModel.m */, E51D73251F00AA8500E2476E /* DeviceSpareModel.h */, E51D73261F00AA8500E2476E /* DeviceSpareModel.m */, E539CB941F39580900D55670 /* DataModel.h */, E539CB951F39580900D55670 /* DataModel.m */, E539CB971F39585000D55670 /* UploadModel.h */, E539CB981F39585000D55670 /* UploadModel.m */, E5371FCD206CE69400E2DCEE /* MusicModel.h */, E5371FCE206CE69400E2DCEE /* MusicModel.m */, ); path = Model; sourceTree = "<group>"; @@ -2987,32 +2990,22 @@ E51CFF6C1DF505CE006A0462 /* Cell */ = { isa = PBXGroup; children = ( E5FB296F2085F003004046B3 /* SysTipsView.h */, E5FB29702085F003004046B3 /* SysTipsView.m */, E5371FCB206CE65B00E2DCEE /* MusicPlayCell.h */, E5371FCA206CE65B00E2DCEE /* MusicPlayCell.m */, E5371FBC206C8AC500E2DCEE /* AdNoticeView.h */, E5371FBB206C8AC500E2DCEE /* AdNoticeView.m */, E55F8DF71F2C19B9009779B9 /* SearchTipsCell.h */, E55F8DF81F2C19B9009779B9 /* SearchTipsCell.m */, E531002E1F1D994A00625049 /* DevicesTableViewCell.h */, E531002F1F1D994A00625049 /* DevicesTableViewCell.m */, E53196E91F15AF0D0020972E /* MusicPlayCell.h */, E53196EA1F15AF0D0020972E /* MusicPlayCell.m */, E53196DE1F15A6380020972E /* SearchDeviceCell.h */, E53196DF1F15A6380020972E /* SearchDeviceCell.m */, E51984F91F0A422A00F59285 /* ChangeDeviceCell.h */, E51984FA1F0A422A00F59285 /* ChangeDeviceCell.m */, E51D73221F00A91200E2476E /* IdleDeviceCell.h */, E51D73231F00A91200E2476E /* IdleDeviceCell.m */, E52E1CD41EEE5FC2000520FB /* MyDeviceStatusView.h */, E52E1CD51EEE5FC2000520FB /* MyDeviceStatusView.m */, E52E1CD11EEE5F35000520FB /* MyDeviceStatusCell.h */, E52E1CD21EEE5F35000520FB /* MyDeviceStatusCell.m */, E505FBA01ECBD41A00C1B672 /* FileDownCell.h */, E505FBA11ECBD41A00C1B672 /* FileDownCell.m */, E505FBA21ECBD41A00C1B672 /* FileDownView.h */, E505FBA31ECBD41A00C1B672 /* FileDownView.m */, E52F838B1EC9313B0069F64E /* FileStatusCell.h */, E52F838C1EC9313B0069F64E /* FileStatusCell.m */, E52F83881EC930CC0069F64E /* FileStatusView.h */, E52F83891EC930CC0069F64E /* FileStatusView.m */, E54875651E5D1A87009D5EEF /* TZTestCell.h */, E54875661E5D1A87009D5EEF /* TZTestCell.m */, E51007941E5585A7008A01CE /* BaseTableViewCell.h */, @@ -3066,6 +3059,7 @@ E51CFF771DF505CE006A0462 /* Widget */ = { isa = PBXGroup; children = ( E5FB296B2085EF9F004046B3 /* QWAlertView */, E52142291EFB4A7A003867B8 /* JXTAlertManager */, E51F64551EEFB9590066F95F /* MyAnimatedAnnotationView.h */, E51F64561EEFB9590066F95F /* MyAnimatedAnnotationView.m */, @@ -3211,6 +3205,8 @@ E51D6DCB1EC543510005B0E8 /* personal */ = { isa = PBXGroup; children = ( E5FB29692085EBC8004046B3 /* icon_musicset.png */, E5C216EA20847D91006D1C3D /* icon_voiceset.png */, E53196E11F15AE7A0020972E /* icon_like.png */, E53196E21F15AE7A0020972E /* icon_play.png */, E53196E31F15AE7A0020972E /* icon_start.png */, @@ -3360,6 +3356,13 @@ E52D8C511DF798DE007D8714 /* Frameworks */ = { isa = PBXGroup; children = ( E53B6A9B208726EC0060ED03 /* CoreBluetooth.framework */, E5FB29632085CC11004046B3 /* MediaPlayer.framework */, E5FB29612085CB84004046B3 /* libAudioIssueDetector.tbd */, E5FB295F2085CB7B004046B3 /* libAudioStatistics.tbd */, E5FB295D2085CB6B004046B3 /* CoreAudioKit.framework */, E5FB295B2085CB56004046B3 /* AudioToolbox.framework */, E5FB29592085CB47004046B3 /* CoreAudio.framework */, E52142331EFB9ACE003867B8 /* libsqlite3.tbd */, E51C7E821EFA03E4009B4F70 /* QuickLook.framework */, E51F64531EEFB2380066F95F /* OpenGLES.framework */, @@ -3477,6 +3480,15 @@ E530D35B1F0C7ADD00B193EC /* radiadection */ = { isa = PBXGroup; children = ( E53B6AA720873E5D0060ED03 /* icon_b01.png */, E53B6AA520873E5C0060ED03 /* icon_b02.png */, E53B6AA620873E5D0060ED03 /* icon_b03.png */, E53B6AA820873E5D0060ED03 /* icon_b04.png */, E53B6AA920873E5D0060ED03 /* icon_chong.gif */, E53B6A9F20872B2B0060ED03 /* bg_corner_gray.png */, E53B6A9E20872B2B0060ED03 /* bt_offline.png */, E53B6A9D20872B2A0060ED03 /* icon_head_offline.png */, E53B6AA020872B2B0060ED03 /* icon_offline.png */, E53081EB1F1C415C001555FE /* ic_anquan_bk.png */, E53081EC1F1C415C001555FE /* ic_anquan_tips.png */, E53081ED1F1C415C001555FE /* ic_radia_bottom_bg.png */, @@ -4658,6 +4670,15 @@ path = Networking; sourceTree = "<group>"; }; E5FB296B2085EF9F004046B3 /* QWAlertView */ = { isa = PBXGroup; children = ( E5FB296C2085EF9F004046B3 /* QWAlertView.h */, E5FB296D2085EF9F004046B3 /* QWAlertView.m */, ); path = QWAlertView; sourceTree = "<group>"; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -4684,7 +4705,7 @@ E51CFEFB1DF4EC57006A0462 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0920; LastUpgradeCheck = 0930; ORGANIZATIONNAME = WindShan; TargetAttributes = { E51CFF021DF4EC57006A0462 = { @@ -4721,6 +4742,7 @@ E53081FB1F1C415C001555FE /* ic_weixin_tips.png in Resources */, E517F3B11DF5A9DE00C08331 /* dropdown_anim__0004@2x.png in Resources */, E51F64711EEFC0E60066F95F /* sign_noout_bk.png in Resources */, E53B6AAA20873E5E0060ED03 /* icon_b02.png in Resources */, E517F3AB1DF5A9DE00C08331 /* dropdown_anim__00036@2x.png in Resources */, E52F839A1EC944860069F64E /* file_download_del@2x.png in Resources */, E51D4C491EF37F19006E849E /* icon_create.png in Resources */, @@ -4732,6 +4754,7 @@ E51F64721EEFC0E60066F95F /* sign_out_bk.png in Resources */, E55D45811EC3F04900A93E8D /* login_btn_bk.png in Resources */, E517F3971DF5A9DE00C08331 /* dropdown_anim__00018@2x.png in Resources */, E53B6AAB20873E5E0060ED03 /* icon_b03.png in Resources */, E517F3941DF5A9DE00C08331 /* dropdown_anim__00015@2x.png in Resources */, E51F64691EEFC0E60066F95F /* sign_address_tag@2x.png in Resources */, E542E5871F1473F200D35387 /* icon_story@2x.png in Resources */, @@ -4746,6 +4769,9 @@ E517F39F1DF5A9DE00C08331 /* dropdown_anim__00025@2x.png in Resources */, E52F839F1EC944860069F64E /* file_download_stop@2x.png in Resources */, E542E5821F1473F200D35387 /* ic_top_bk.png in Resources */, E53B6AAD20873E5E0060ED03 /* icon_b04.png in Resources */, E53B6AA320872B2B0060ED03 /* bg_corner_gray.png in Resources */, E5FB296A2085EBC8004046B3 /* icon_musicset.png in Resources */, E542E5861F1473F200D35387 /* icon_one.png in Resources */, E517F3A41DF5A9DE00C08331 /* dropdown_anim__0002@2x.png in Resources */, E53081F51F1C415C001555FE /* ic_anquan_bk.png in Resources */, @@ -4764,6 +4790,7 @@ E542E5531F14609100D35387 /* exit_btn.png in Resources */, E53081F71F1C415C001555FE /* ic_radia_bottom_bg.png in Resources */, E53081F61F1C415C001555FE /* ic_anquan_tips.png in Resources */, E53B6AA120872B2B0060ED03 /* icon_head_offline.png in Resources */, E539CE361F0B1EBA00634EEB /* ic_device_lw_bk.png in Resources */, E542E5951F14841100D35387 /* ic_line.png in Resources */, E51F63FB1EEF6EC30066F95F /* ic_change_device_tag@2x.png in Resources */, @@ -4798,6 +4825,7 @@ E51F64011EEF6EC30066F95F /* ic_search_edit_bk.png in Resources */, E517F3A21DF5A9DE00C08331 /* dropdown_anim__00028@2x.png in Resources */, E51F64031EEF6EC30066F95F /* ic_sign_tag@2x.png in Resources */, E53B6AA420872B2B0060ED03 /* icon_offline.png in Resources */, E517F3961DF5A9DE00C08331 /* dropdown_anim__00017@2x.png in Resources */, E517F39B1DF5A9DE00C08331 /* dropdown_anim__00021@2x.png in Resources */, E53038381F38571F003F63DE /* music.mp3 in Resources */, @@ -4818,6 +4846,7 @@ E53081FC1F1C415C001555FE /* ic_zhishu_bk.png in Resources */, E505FBAB1ECBD91600C1B672 /* file_havedown_look_btn.png in Resources */, E52F9BE91E51569900A5F789 /* app_logo@2x.png in Resources */, E53B6AAC20873E5E0060ED03 /* icon_b01.png in Resources */, E51F64741EEFC0E60066F95F /* sign_user_btn_bk@2x.png in Resources */, E517F3A91DF5A9DE00C08331 /* dropdown_anim__00034@2x.png in Resources */, E53196E81F15AE7A0020972E /* icon_unlike.png in Resources */, @@ -4864,6 +4893,7 @@ E51F646B1EEFC0E60066F95F /* sign_edit_bk.png in Resources */, E51F646F1EEFC0E60066F95F /* sign_no_btn_bk.png in Resources */, E51CFF811DF505CE006A0462 /* Assets.xcassets in Resources */, E5C216EB20847D91006D1C3D /* icon_voiceset.png in Resources */, E51F64461EEFB1E40066F95F /* mapapi.bundle in Resources */, E542E5471F1457B300D35387 /* ic_jiance_sel@2x.png in Resources */, E530D35F1F0C837500B193EC /* ic_pointer@2x.png in Resources */, @@ -4891,6 +4921,7 @@ E51F64081EEF70040066F95F /* ic_open_gg_tag@2x.png in Resources */, E51CFF821DF505CE006A0462 /* TabBarPages.plist in Resources */, E542E5481F1457B300D35387 /* ic_jiance_unsel@2x.png in Resources */, E53B6AA220872B2B0060ED03 /* bt_offline.png in Resources */, E542E59A1F14841100D35387 /* icon_down_up_arraw.png in Resources */, E56217F41EF0BD95008CE3D2 /* ad_scroll_up_down_bk2.png in Resources */, E55F8E051F2C80A7009779B9 /* ServiceUUIDPList.plist in Resources */, @@ -4903,6 +4934,7 @@ E52F83991EC944860069F64E /* file_cmd_line@2x.png in Resources */, E505FBAA1ECBD91600C1B672 /* file_havedown_item_bk.png in Resources */, E51F63FD1EEF6EC30066F95F /* ic_devicename_tag@2x.png in Resources */, E53B6AAE20873E5E0060ED03 /* icon_chong.gif in Resources */, E569B44C1E6E9F63008D9FB8 /* page_icon_empty@2x.png in Resources */, E53196E61F15AE7A0020972E /* icon_play.png in Resources */, E5371FBA206C884300E2DCEE /* look_notice.png in Resources */, @@ -4942,7 +4974,6 @@ E5325D181EFA20B300F13A48 /* NSObject+LHModel.m in Sources */, E548756A1E5D1A91009D5EEF /* LxGridViewFlowLayout.m in Sources */, E51CFF7A1DF505CE006A0462 /* BaseNaviController.m in Sources */, E51F641D1EEF78EC0066F95F /* HotelAccount.m in Sources */, E55670701F09CB48001B34C5 /* ZXDataMatrixSymbolInfo144.m in Sources */, E55670021F09CB48001B34C5 /* LBXScanViewStyle.m in Sources */, E5325D111EFA208A00F13A48 /* LHSqlite.m in Sources */, @@ -4964,6 +4995,7 @@ E556706C1F09CB48001B34C5 /* ZXDataMatrixEncoderContext.m in Sources */, E55670BE1F09CB48001B34C5 /* ZXPDF417ScanningDecoder.m in Sources */, E51212D11E52968A00AABF1E /* PopoverAction.m in Sources */, E5FB29682085D6F4004046B3 /* PlaySystemSound.m in Sources */, E556708C1F09CB48001B34C5 /* ZXRSSExpandedFieldParser.m in Sources */, E52D8C501DF790A8007D8714 /* MJWebViewViewController.m in Sources */, E55670971F09CB48001B34C5 /* ZXRSSUtils.m in Sources */, @@ -5017,7 +5049,6 @@ E55670161F09CB48001B34C5 /* ZXAztecWriter.m in Sources */, E53B94411F25C94000800478 /* CSAudioManager.m in Sources */, E5187A791DFA5C0A00E867B7 /* MASViewConstraint.m in Sources */, E5AB0DEE1EFA390800169298 /* HotelSelModel.m in Sources */, E556708D1F09CB48001B34C5 /* ZXRSSExpandedGeneralAppIdDecoder.m in Sources */, E531001E1F1D8E8900625049 /* ThermometerModel.m in Sources */, E5187A8F1DFA7ABB00E867B7 /* view3.m in Sources */, @@ -5027,7 +5058,6 @@ E51CFFEA1DF56334006A0462 /* AFURLRequestSerialization.m in Sources */, E51F640B1EEF70530066F95F /* MyDeviceStatus.m in Sources */, E52142371EFBA9A0003867B8 /* DirectoryWatcher.m in Sources */, E505FBA51ECBD41A00C1B672 /* FileDownView.m in Sources */, E548755F1E5D1A47009D5EEF /* TZPhotoPickerController.m in Sources */, E55670841F09CB48001B34C5 /* ZXAI01weightDecoder.m in Sources */, E51212F91E52A00900AABF1E /* JHShowInfoView.m in Sources */, @@ -5043,13 +5073,13 @@ E51C003E1DF56A52006A0462 /* MJRefreshNormalHeader.m in Sources */, E55670011F09CB48001B34C5 /* LBXScanViewController.m in Sources */, E51CFF9A1DF505CE006A0462 /* GloriaLabel.m in Sources */, E53B6A9A2086ED360060ED03 /* SysSoundSetPage.m in Sources */, E55670481F09CB48001B34C5 /* ZXBoolArray.m in Sources */, E5187A7A1DFA5C0A00E867B7 /* NSArray+MASAdditions.m in Sources */, E51CFFF51DF56334006A0462 /* UIWebView+AFNetworking.m in Sources */, E517F3BC1DF5AB6C00C08331 /* MJChiBaoZiFooter.m in Sources */, E5566FFC1F09CB48001B34C5 /* LBXScanNative.m in Sources */, E51C00321DF56A52006A0462 /* MJRefreshAutoFooter.m in Sources */, E52F838D1EC9313B0069F64E /* FileStatusCell.m in Sources */, E55670E11F09CB48001B34C5 /* ZXMultiFinderPatternFinder.m in Sources */, E548755B1E5D1A47009D5EEF /* TZImageCropManager.m in Sources */, E55670DE1F09CB48001B34C5 /* ZXQRCodeMaskUtil.m in Sources */, @@ -5062,7 +5092,6 @@ E51F64231EEF79770066F95F /* NoticeModel.m in Sources */, E55670351F09CB48001B34C5 /* ZXVCardResultParser.m in Sources */, E53100181F1D8E8900625049 /* GlucoseModel.m in Sources */, E56217F71EF0BED6008CE3D2 /* AdvertisePage.m in Sources */, E52F27CA1E4BF5E00022CA1D /* LoginPage.m in Sources */, E556707B1F09CB48001B34C5 /* ZXAbstractExpandedDecoder.m in Sources */, E55670DB1F09CB48001B34C5 /* ZXQRCode.m in Sources */, @@ -5106,6 +5135,7 @@ E55670861F09CB48001B34C5 /* ZXRSSExpandedBlockParsedResult.m in Sources */, E5566FFB1F09CB48001B34C5 /* LBXScanLineAnimation.m in Sources */, E531001A1F1D8E8900625049 /* RGBModel.m in Sources */, E5371FCF206CE69400E2DCEE /* MusicModel.m in Sources */, E55670451F09CB48001B34C5 /* ZXBitArray.m in Sources */, E556706D1F09CB48001B34C5 /* ZXDataMatrixErrorCorrection.m in Sources */, E51F642D1EEF8CFF0066F95F /* HBdansLable.m in Sources */, @@ -5134,16 +5164,15 @@ E51F641A1EEF78060066F95F /* SignInfo.m in Sources */, E51984FB1F0A422A00F59285 /* ChangeDeviceCell.m in Sources */, E55670A01F09CB48001B34C5 /* ZXEAN13Writer.m in Sources */, E5371FC6206CE54400E2DCEE /* MusicSetPage.m in Sources */, E5325D0F1EFA208A00F13A48 /* LHModelStateMent.m in Sources */, E55670AC1F09CB48001B34C5 /* ZXUPCEANExtension2Support.m in Sources */, E51CFF891DF505CE006A0462 /* SDWebImageDecoder.m in Sources */, E51F64141EEF75080066F95F /* Room.m in Sources */, E53196EE1F15B3E50020972E /* MusicSetPage.m in Sources */, E51CFF971DF505CE006A0462 /* Reachability.m in Sources */, E55670961F09CB48001B34C5 /* ZXRSSPair.m in Sources */, E5371FBD206C8AC500E2DCEE /* AdNoticeView.m in Sources */, E55670291F09CB48001B34C5 /* ZXProductResultParser.m in Sources */, E53196EB1F15AF0D0020972E /* MusicPlayCell.m in Sources */, E55670D41F09CB48001B34C5 /* ZXQRCodeVersion.m in Sources */, E51CFF7B1DF505CE006A0462 /* BaseNavPage.m in Sources */, E531001B1F1D8E8900625049 /* RSCModel.m in Sources */, @@ -5208,7 +5237,6 @@ E55670871F09CB48001B34C5 /* ZXRSSExpandedCurrentParsingState.m in Sources */, E51212F61E52A00900AABF1E /* JHPieItemsView.m in Sources */, E53100141F1D8E8900625049 /* capsenseModel.m in Sources */, E52F83871EC9306C0069F64E /* FileListPage.m in Sources */, E52297911F0CB2AC00D79A31 /* NSTimer+timerBlock.m in Sources */, E51C00451DF56A52006A0462 /* UIView+MJExtension.m in Sources */, E55670CF1F09CB48001B34C5 /* ZXQRCodeDecoder.m in Sources */, @@ -5288,7 +5316,6 @@ E55670191F09CB48001B34C5 /* ZXAddressBookDoCoMoResultParser.m in Sources */, E55670921F09CB48001B34C5 /* ZXAbstractRSSReader.m in Sources */, E517F3DC1DF5B01300C08331 /* NSObject+MJCoding.m in Sources */, E52E1CD61EEE5FC2000520FB /* MyDeviceStatusView.m in Sources */, E51F642E1EEF8CFF0066F95F /* HBdansView.m in Sources */, E55670A51F09CB48001B34C5 /* ZXITFWriter.m in Sources */, E556705B1F09CB48001B34C5 /* ZXInvertedLuminanceSource.m in Sources */, @@ -5305,6 +5332,7 @@ E55670951F09CB48001B34C5 /* ZXRSSFinderPattern.m in Sources */, E5187AA31DFA86B400E867B7 /* UIImage+CompressImage.m in Sources */, E532F6631E70D8E500B43476 /* GCDAsyncUdpSocket.m in Sources */, E5FB29712085F003004046B3 /* SysTipsView.m in Sources */, E55670991F09CB48001B34C5 /* ZXCodaBarWriter.m in Sources */, E532F6621E70D8E500B43476 /* GCDAsyncSocket.m in Sources */, E5153F4D1E5ABA9300314414 /* ControlViewCell.m in Sources */, @@ -5378,7 +5406,6 @@ E55670641F09CB48001B34C5 /* ZXDataMatrixDecoder.m in Sources */, E5187A741DFA5C0A00E867B7 /* MASCompositeConstraint.m in Sources */, E51212F51E52A00900AABF1E /* JHPieForeBGView.m in Sources */, E52F838A1EC930CC0069F64E /* FileStatusView.m in Sources */, E51C003D1DF56A52006A0462 /* MJRefreshGifHeader.m in Sources */, E51CFFF41DF56334006A0462 /* UIRefreshControl+AFNetworking.m in Sources */, E53196E01F15A6380020972E /* SearchDeviceCell.m in Sources */, @@ -5398,23 +5425,21 @@ E5153F3D1E5A75B500314414 /* FileStatus.m in Sources */, E54875601E5D1A47009D5EEF /* TZPhotoPreviewCell.m in Sources */, E51CFF0B1DF4EC57006A0462 /* AppDelegate.m in Sources */, E5133A521E56AC7300C89EA5 /* ChangeNamePage.m in Sources */, E55670551F09CB48001B34C5 /* ZXBinaryBitmap.m in Sources */, E55670CD1F09CB48001B34C5 /* ZXQRCodeDataMask.m in Sources */, E5325D171EFA20B300F13A48 /* LHObjectInfo.m in Sources */, E569B44A1E6E5FB6008D9FB8 /* AddDeviceReqModel.m in Sources */, E55670571F09CB48001B34C5 /* ZXDecodeHints.m in Sources */, E5FB296E2085EFA0004046B3 /* QWAlertView.m in Sources */, E51D6DF11EC545450005B0E8 /* ICSettingNoneItem.m in Sources */, E55670B71F09CB48001B34C5 /* ZXPDF417BoundingBox.m in Sources */, E51C00351DF56A52006A0462 /* MJRefreshFooter.m in Sources */, E5187A8D1DFA7ABB00E867B7 /* view1.m in Sources */, E5566FFE1F09CB48001B34C5 /* LBXScanResult.m in Sources */, E55670D61F09CB48001B34C5 /* ZXQRCodeAlignmentPatternFinder.m in Sources */, E505FBA41ECBD41A00C1B672 /* FileDownCell.m in Sources */, E51F64201EEF79350066F95F /* HotelAndRoom.m in Sources */, E5371FCC206CE65B00E2DCEE /* MusicPlayCell.m in Sources */, E5761E551EF365B50037A976 /* HotelCell.m in Sources */, E55670C41F09CB48001B34C5 /* ZXPDF417Dimensions.m in Sources */, E5761E5B1EF36DA30037A976 /* RoomSelPage.m in Sources */, E53100261F1D8F6300625049 /* Utilities.m in Sources */, E556701B1F09CB48001B34C5 /* ZXBizcardResultParser.m in Sources */, E51CFFE91DF56334006A0462 /* AFSecurityPolicy.m in Sources */, @@ -5438,7 +5463,6 @@ E51C00431DF56A52006A0462 /* UIScrollView+MJExtension.m in Sources */, E51D6DF01EC545450005B0E8 /* ICSettingArrowItem.m in Sources */, E55670601F09CB48001B34C5 /* ZXRGBLuminanceSource.m in Sources */, E52E1CD31EEE5F35000520FB /* MyDeviceStatusCell.m in Sources */, E55670AF1F09CB48001B34C5 /* ZXUPCEANReader.m in Sources */, E55670431F09CB48001B34C5 /* ZXReedSolomonDecoder.m in Sources */, E55670221F09CB48001B34C5 /* ZXExpandedProductResultParser.m in Sources */, @@ -5485,6 +5509,7 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -5492,6 +5517,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; @@ -5539,6 +5565,7 @@ CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; @@ -5546,6 +5573,7 @@ CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; pregnancy_guard/pregnancy_guard.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
New file @@ -0,0 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>IDEDidComputeMac32BitWarning</key> <true/> </dict> </plist> pregnancy_guard/pregnancy_guard.xcodeproj/project.xcworkspace/xcuserdata/WindShan.xcuserdatad/UserInterfaceState.xcuserstateBinary files differ
pregnancy_guard/pregnancy_guard.xcodeproj/xcuserdata/WindShan.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
@@ -1641,7 +1641,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.300175" timestampString = "545726725.230745" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "82" @@ -2441,7 +2441,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.3008831" timestampString = "545726725.231416" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "199" @@ -2457,7 +2457,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.300933" timestampString = "545726725.2314709" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "191" @@ -2473,39 +2473,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/AppDelegate.m" timestampString = "544005106.6270339" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "284" endingLineNumber = "284" landmarkName = "-getUserInfo" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/AppDelegate.m" timestampString = "544005106.627102" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "287" endingLineNumber = "287" landmarkName = "-getUserInfo" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/AppDelegate.m" timestampString = "544005106.6271501" timestampString = "545730336.085888" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "292" @@ -2520,13 +2488,13 @@ shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/ChangePwdPage.m" timestampString = "523441454.572798" filePath = "BaseProject/AppDelegate.m" timestampString = "545730336.085947" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "145" endingLineNumber = "145" landmarkName = "-resetUserPwdAction" startingLineNumber = "295" endingLineNumber = "295" landmarkName = "-getUserInfo" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> @@ -2536,77 +2504,13 @@ shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/ChangePwdPage.m" timestampString = "523441454.572798" filePath = "BaseProject/AppDelegate.m" timestampString = "545730336.085989" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "147" endingLineNumber = "147" landmarkName = "-resetUserPwdAction" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/ChangePwdPage.m" timestampString = "523441454.572798" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "156" endingLineNumber = "156" landmarkName = "-resetUserPwdAction" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/ChangePwdPage.m" timestampString = "523441454.572798" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "155" endingLineNumber = "155" landmarkName = "-resetUserPwdAction" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/ChangePwdPage.m" timestampString = "523441454.572798" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "150" endingLineNumber = "150" landmarkName = "-resetUserPwdAction" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/ChangePwdPage.m" timestampString = "523441454.572798" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "151" endingLineNumber = "151" landmarkName = "-resetUserPwdAction" startingLineNumber = "300" endingLineNumber = "300" landmarkName = "-getUserInfo" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> @@ -3096,7 +3000,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.3021851" timestampString = "545726725.231855" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "43" @@ -3112,7 +3016,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.302233" timestampString = "545726725.231903" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "40" @@ -3128,7 +3032,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.302276" timestampString = "545726725.231948" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "207" @@ -4359,22 +4263,6 @@ shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/FeedBackPage.m" timestampString = "520760178.70978" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "111" endingLineNumber = "111" landmarkName = "-commitAction" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Cell/HotelAccountCell.m" timestampString = "520305454.270511" startingColumnNumber = "9223372036854775807" @@ -4968,7 +4856,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.303828" timestampString = "545726725.233296" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "215" @@ -4984,7 +4872,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.3038729" timestampString = "545726725.233346" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "202" @@ -5006,22 +4894,6 @@ startingLineNumber = "368" endingLineNumber = "368" landmarkName = "-backAticon" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.316872" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "451" endingLineNumber = "451" landmarkName = "-get_straner" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> @@ -5080,7 +4952,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.303979" timestampString = "545726725.233456" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "129" @@ -5176,11 +5048,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.629452" timestampString = "545730336.087775" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "398" endingLineNumber = "398" startingLineNumber = "437" endingLineNumber = "437" landmarkName = "SearchDevicePage" landmarkType = "3"> </BreakpointContent> @@ -5192,11 +5064,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.629836" timestampString = "545730336.087827" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "441" endingLineNumber = "441" startingLineNumber = "480" endingLineNumber = "480" landmarkName = "-connectPeripheral:" landmarkType = "7"> </BreakpointContent> @@ -5208,11 +5080,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.630077" timestampString = "545730336.087869" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "162" endingLineNumber = "162" startingLineNumber = "201" endingLineNumber = "201" landmarkName = "-numberOfSectionsInTableView:" landmarkType = "7"> </BreakpointContent> @@ -5224,11 +5096,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.6303231" timestampString = "545730336.087909" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "415" endingLineNumber = "415" startingLineNumber = "454" endingLineNumber = "454" landmarkName = "SearchDevicePage" landmarkType = "3"> </BreakpointContent> @@ -5288,11 +5160,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.6306" timestampString = "545730336.08799" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "283" endingLineNumber = "283" startingLineNumber = "322" endingLineNumber = "322" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "7"> </BreakpointContent> @@ -5304,11 +5176,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.630816" timestampString = "545730336.088032" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "293" endingLineNumber = "293" startingLineNumber = "332" endingLineNumber = "332" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "7"> </BreakpointContent> @@ -5320,11 +5192,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.631027" timestampString = "545730336.088071" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "456" endingLineNumber = "456" startingLineNumber = "495" endingLineNumber = "495" landmarkName = "-connectPeripheral:" landmarkType = "7"> </BreakpointContent> @@ -5336,11 +5208,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.631241" timestampString = "545730336.088113" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "503" endingLineNumber = "503" startingLineNumber = "542" endingLineNumber = "542" landmarkName = "-backAticon" landmarkType = "7"> </BreakpointContent> @@ -5352,11 +5224,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.631457" timestampString = "545730336.088151" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "452" endingLineNumber = "452" startingLineNumber = "491" endingLineNumber = "491" landmarkName = "-connectPeripheral:" landmarkType = "7"> </BreakpointContent> @@ -5368,11 +5240,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.631673" timestampString = "545733772.0954241" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "429" endingLineNumber = "429" startingLineNumber = "434" endingLineNumber = "434" landmarkName = "-viewDidDisappear:" landmarkType = "7"> </BreakpointContent> @@ -5384,11 +5256,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.631736" timestampString = "545733772.095889" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "436" endingLineNumber = "436" startingLineNumber = "441" endingLineNumber = "441" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> @@ -5400,11 +5272,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.631789" timestampString = "545733772.096161" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "433" endingLineNumber = "433" startingLineNumber = "438" endingLineNumber = "438" landmarkName = "RadiaDetectionPage" landmarkType = "3"> </BreakpointContent> @@ -5416,11 +5288,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.6318409" timestampString = "545733772.096441" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "435" endingLineNumber = "435" startingLineNumber = "440" endingLineNumber = "440" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> @@ -5432,11 +5304,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.631893" timestampString = "545733772.096706" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "144" endingLineNumber = "144" startingLineNumber = "149" endingLineNumber = "149" landmarkName = "RadiaDetectionPage" landmarkType = "3"> </BreakpointContent> @@ -5448,11 +5320,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.6319439" timestampString = "545733772.0969779" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "252" endingLineNumber = "252" startingLineNumber = "257" endingLineNumber = "257" landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" landmarkType = "7"> </BreakpointContent> @@ -5464,11 +5336,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.6319931" timestampString = "545733772.097279" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "371" endingLineNumber = "371" startingLineNumber = "376" endingLineNumber = "376" landmarkName = "RadiaDetectionPage" landmarkType = "3"> </BreakpointContent> @@ -5480,11 +5352,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632043" timestampString = "545733772.0976419" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "382" endingLineNumber = "382" startingLineNumber = "387" endingLineNumber = "387" landmarkName = "-notifyOption" landmarkType = "7"> </BreakpointContent> @@ -5496,11 +5368,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632094" timestampString = "545733772.098016" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "175" endingLineNumber = "175" startingLineNumber = "180" endingLineNumber = "180" landmarkName = "-peripheral:didDiscoverCharacteristicsForService:error:" landmarkType = "7"> </BreakpointContent> @@ -5512,11 +5384,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632141" timestampString = "545733772.098375" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "143" endingLineNumber = "143" startingLineNumber = "148" endingLineNumber = "148" landmarkName = "RadiaDetectionPage" landmarkType = "3"> </BreakpointContent> @@ -5528,11 +5400,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632189" timestampString = "545733772.098665" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "265" endingLineNumber = "265" startingLineNumber = "270" endingLineNumber = "270" landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" landmarkType = "7"> </BreakpointContent> @@ -5544,11 +5416,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632237" timestampString = "545733772.098951" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "264" endingLineNumber = "264" startingLineNumber = "269" endingLineNumber = "269" landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" landmarkType = "7"> </BreakpointContent> @@ -5560,11 +5432,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632285" timestampString = "545733772.099231" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "254" endingLineNumber = "254" startingLineNumber = "259" endingLineNumber = "259" landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" landmarkType = "7"> </BreakpointContent> @@ -5576,11 +5448,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632344" timestampString = "545733772.0994869" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "167" endingLineNumber = "167" startingLineNumber = "172" endingLineNumber = "172" landmarkName = "-peripheral:didDiscoverCharacteristicsForService:error:" landmarkType = "7"> </BreakpointContent> @@ -5592,11 +5464,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632394" timestampString = "545733772.099739" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "164" endingLineNumber = "164" startingLineNumber = "169" endingLineNumber = "169" landmarkName = "-peripheral:didDiscoverCharacteristicsForService:error:" landmarkType = "7"> </BreakpointContent> @@ -5608,11 +5480,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632443" timestampString = "545733772.100021" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "318" endingLineNumber = "318" startingLineNumber = "323" endingLineNumber = "323" landmarkName = "-writeOption:" landmarkType = "7"> <Locations> @@ -5656,11 +5528,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.6324919" timestampString = "545733772.10042" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "304" endingLineNumber = "304" startingLineNumber = "309" endingLineNumber = "309" landmarkName = "-readOption" landmarkType = "7"> </BreakpointContent> @@ -5672,11 +5544,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.63254" timestampString = "545733772.100835" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "319" endingLineNumber = "319" startingLineNumber = "324" endingLineNumber = "324" landmarkName = "-writeOption:" landmarkType = "7"> </BreakpointContent> @@ -5736,11 +5608,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632635" timestampString = "545733772.101318" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "820" endingLineNumber = "820" startingLineNumber = "825" endingLineNumber = "825" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> @@ -5752,11 +5624,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.632689" timestampString = "545733772.101756" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "498" endingLineNumber = "498" startingLineNumber = "503" endingLineNumber = "503" landmarkName = "RadiaDetectionPage" landmarkType = "3"> </BreakpointContent> @@ -5768,11 +5640,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.6327389" timestampString = "545733772.102194" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "421" endingLineNumber = "421" startingLineNumber = "426" endingLineNumber = "426" landmarkName = "RadiaDetectionPage" landmarkType = "3"> </BreakpointContent> @@ -5784,11 +5656,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.63279" timestampString = "545730336.093936" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "451" endingLineNumber = "451" startingLineNumber = "490" endingLineNumber = "490" landmarkName = "-connectPeripheral:" landmarkType = "7"> </BreakpointContent> @@ -5800,11 +5672,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.63301" timestampString = "545733772.102626" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "496" endingLineNumber = "496" startingLineNumber = "501" endingLineNumber = "501" landmarkName = "RadiaDetectionPage" landmarkType = "3"> </BreakpointContent> @@ -5816,11 +5688,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.633065" timestampString = "545733772.103022" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "483" endingLineNumber = "483" startingLineNumber = "488" endingLineNumber = "488" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> @@ -5832,11 +5704,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.6331151" timestampString = "545733772.1034091" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "462" endingLineNumber = "462" startingLineNumber = "467" endingLineNumber = "467" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> @@ -5848,11 +5720,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.633166" timestampString = "545733772.103825" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "461" endingLineNumber = "461" startingLineNumber = "466" endingLineNumber = "466" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> @@ -5864,11 +5736,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/SearchDevicePage.m" timestampString = "544005106.633216" timestampString = "545730336.095196" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "402" endingLineNumber = "402" startingLineNumber = "441" endingLineNumber = "441" landmarkName = "-discoveryDidRefresh" landmarkType = "7"> </BreakpointContent> @@ -5880,11 +5752,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.633431" timestampString = "545733772.104273" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "482" endingLineNumber = "482" startingLineNumber = "487" endingLineNumber = "487" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> @@ -5896,11 +5768,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.633486" timestampString = "545733772.104688" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "484" endingLineNumber = "484" startingLineNumber = "489" endingLineNumber = "489" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> @@ -5928,11 +5800,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.633556" timestampString = "545733772.1051461" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "191" endingLineNumber = "191" startingLineNumber = "196" endingLineNumber = "196" landmarkName = "-peripheral:didDiscoverDescriptorsForCharacteristic:error:" landmarkType = "7"> </BreakpointContent> @@ -5944,11 +5816,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.633608" timestampString = "545733772.105577" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "205" endingLineNumber = "205" startingLineNumber = "210" endingLineNumber = "210" landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" landmarkType = "7"> </BreakpointContent> @@ -5960,11 +5832,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.6336581" timestampString = "545733772.105998" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "192" endingLineNumber = "192" startingLineNumber = "197" endingLineNumber = "197" landmarkName = "-peripheral:didDiscoverDescriptorsForCharacteristic:error:" landmarkType = "7"> </BreakpointContent> @@ -5976,12 +5848,12 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/AppDelegate.m" timestampString = "544005106.633708" timestampString = "545730336.096694" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "131" endingLineNumber = "131" landmarkName = "-application:didFinishLaunchingWithOptions:" startingLineNumber = "139" endingLineNumber = "139" landmarkName = "-updateInterfaceWithReachability:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> @@ -5992,11 +5864,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.633761" timestampString = "545733772.106436" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "209" endingLineNumber = "209" startingLineNumber = "214" endingLineNumber = "214" landmarkName = "-peripheral:didUpdateValueForCharacteristic:error:" landmarkType = "7"> </BreakpointContent> @@ -6008,11 +5880,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "544005106.633811" timestampString = "545733772.10686" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "780" endingLineNumber = "780" startingLineNumber = "785" endingLineNumber = "785" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> @@ -6024,7 +5896,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.765913" timestampString = "545708344.698772" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "314" @@ -6040,7 +5912,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.765965" timestampString = "545708344.699124" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "332" @@ -6088,7 +5960,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.7660511" timestampString = "545708344.699383" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "316" @@ -6104,7 +5976,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.766101" timestampString = "545708344.699595" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "330" @@ -6152,7 +6024,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.766187" timestampString = "545708344.699841" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "317" @@ -6168,7 +6040,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.305046" timestampString = "545726725.234508" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "193" @@ -6184,7 +6056,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.305092" timestampString = "545726725.2345949" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "238" @@ -6312,7 +6184,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.766413" timestampString = "545708344.7001669" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "318" @@ -6456,7 +6328,7 @@ moduleName = "pregnancy_guard" usesParentBreakpointCondition = "Yes" urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/ThirdClass/AFNetworking/AFNetworking/AFURLRequestSerialization.m" timestampString = "544005106.838861" timestampString = "545733772.46828" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "1323" @@ -6471,7 +6343,7 @@ moduleName = "pregnancy_guard" usesParentBreakpointCondition = "Yes" urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/ThirdClass/AFNetworking/AFNetworking/AFURLRequestSerialization.m" timestampString = "544005106.840765" timestampString = "545733772.471917" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "1323" @@ -6552,7 +6424,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.766571" timestampString = "545708344.700536" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "283" @@ -6568,7 +6440,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.7666219" timestampString = "545708344.700762" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "280" @@ -6600,7 +6472,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.7666841" timestampString = "545708344.7010061" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "296" @@ -6616,7 +6488,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "543910008.7667331" timestampString = "545708344.7012351" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "284" @@ -6632,7 +6504,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "543997422.305375" timestampString = "545726725.234916" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "197" @@ -6648,11 +6520,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.3181601" timestampString = "545728722.955649" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "160" endingLineNumber = "160" startingLineNumber = "159" endingLineNumber = "159" landmarkName = "-LHGetStartTime" landmarkType = "7"> </BreakpointContent> @@ -6664,55 +6536,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.31838" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "56" endingLineNumber = "56" landmarkName = "-pickView:confirmButtonClick:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.318621" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "51" endingLineNumber = "51" landmarkName = "-pickView:confirmButtonClick:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.318839" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "52" endingLineNumber = "52" landmarkName = "-pickView:confirmButtonClick:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.31906" timestampString = "545728722.955698" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "55" @@ -6728,11 +6552,59 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.31928" timestampString = "545728722.955741" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "114" endingLineNumber = "114" startingLineNumber = "50" endingLineNumber = "50" landmarkName = "-pickView:confirmButtonClick:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "545728722.95578" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "51" endingLineNumber = "51" landmarkName = "-pickView:confirmButtonClick:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "545728722.955821" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "54" endingLineNumber = "54" landmarkName = "-pickView:confirmButtonClick:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "545728722.95586" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "113" endingLineNumber = "113" landmarkName = "-update_is_open_upload" landmarkType = "7"> </BreakpointContent> @@ -6744,11 +6616,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.31949" timestampString = "545728722.955898" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "112" endingLineNumber = "112" startingLineNumber = "111" endingLineNumber = "111" landmarkName = "-update_is_open_upload" landmarkType = "7"> </BreakpointContent> @@ -6760,11 +6632,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "543891700.319698" timestampString = "545728722.955937" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "76" endingLineNumber = "76" startingLineNumber = "75" endingLineNumber = "75" landmarkName = "-update_refresh_frequency" landmarkType = "7"> </BreakpointContent> @@ -6776,11 +6648,27 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "523850267.136004" timestampString = "545730336.097751" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "54" endingLineNumber = "54" startingLineNumber = "57" endingLineNumber = "57" landmarkName = "-sysTipsView" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.09787" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "228" endingLineNumber = "228" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> @@ -6792,11 +6680,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "523850513.912804" timestampString = "545730336.0979691" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "124" endingLineNumber = "124" startingLineNumber = "368" endingLineNumber = "368" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "7"> </BreakpointContent> @@ -6808,43 +6696,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "523850513.912804" timestampString = "545730336.098075" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "107" endingLineNumber = "107" landmarkName = "-numberOfSectionsInTableView:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "523850818.277132" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "168" endingLineNumber = "168" landmarkName = "-musicPlaySection:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "523850818.277132" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "144" endingLineNumber = "144" startingLineNumber = "344" endingLineNumber = "344" landmarkName = "-tableView:cellForRowAtIndexPath:" landmarkType = "7"> </BreakpointContent> @@ -6856,28 +6712,12 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "523850818.277132" timestampString = "545730336.098171" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "185" endingLineNumber = "185" startingLineNumber = "392" endingLineNumber = "392" landmarkName = "-musicPlaySection:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "523850818.277132" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "249" endingLineNumber = "249" landmarkName = "-update_video:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> @@ -6888,11 +6728,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.634473" timestampString = "545645881.9376791" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "264" endingLineNumber = "264" startingLineNumber = "309" endingLineNumber = "309" landmarkName = "-unitMonthLogin" landmarkType = "7"> </BreakpointContent> @@ -6904,11 +6744,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.634533" timestampString = "545645881.937732" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "280" endingLineNumber = "280" startingLineNumber = "325" endingLineNumber = "325" landmarkName = "-unitWeekLogin" landmarkType = "7"> </BreakpointContent> @@ -6920,11 +6760,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.634586" timestampString = "545645881.9377739" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "344" endingLineNumber = "344" startingLineNumber = "389" endingLineNumber = "389" landmarkName = "-drawHistoryRecordLine" landmarkType = "7"> </BreakpointContent> @@ -6936,7 +6776,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/AppDelegate.m" timestampString = "544005106.634638" timestampString = "545730336.09834" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "109" @@ -6952,11 +6792,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.6346821" timestampString = "545645881.93786" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "239" endingLineNumber = "239" startingLineNumber = "284" endingLineNumber = "284" landmarkName = "-GetUserDataList" landmarkType = "7"> </BreakpointContent> @@ -6968,11 +6808,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.634734" timestampString = "545645881.937902" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "240" endingLineNumber = "240" startingLineNumber = "285" endingLineNumber = "285" landmarkName = "-GetUserDataList" landmarkType = "7"> </BreakpointContent> @@ -6984,11 +6824,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.634787" timestampString = "545645881.937943" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "237" endingLineNumber = "237" startingLineNumber = "282" endingLineNumber = "282" landmarkName = "-GetUserDataList" landmarkType = "7"> </BreakpointContent> @@ -7000,11 +6840,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.634838" timestampString = "545645881.937984" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "238" endingLineNumber = "238" startingLineNumber = "283" endingLineNumber = "283" landmarkName = "-GetUserDataList" landmarkType = "7"> </BreakpointContent> @@ -7016,7 +6856,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Cell/AdNoticeView.m" timestampString = "544005106.634895" timestampString = "544008557.887374" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "129" @@ -7032,7 +6872,7 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Cell/AdNoticeView.m" timestampString = "544005106.634939" timestampString = "544008557.8874249" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "128" @@ -7048,11 +6888,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.634982" timestampString = "545645881.938062" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "294" endingLineNumber = "294" startingLineNumber = "339" endingLineNumber = "339" landmarkName = "-unitDayLogin" landmarkType = "7"> </BreakpointContent> @@ -7064,11 +6904,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.6350321" timestampString = "545645881.9381059" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "289" endingLineNumber = "289" startingLineNumber = "334" endingLineNumber = "334" landmarkName = "-unitDayLogin" landmarkType = "7"> </BreakpointContent> @@ -7080,12 +6920,12 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.63508" timestampString = "545645881.938148" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "299" endingLineNumber = "299" landmarkName = "-unitDayLogin" startingLineNumber = "344" endingLineNumber = "344" landmarkName = "-drawHistoryRecordLine" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> @@ -7116,11 +6956,11 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.635128" timestampString = "545645881.9381911" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "235" endingLineNumber = "235" startingLineNumber = "280" endingLineNumber = "280" landmarkName = "-GetUserDataList" landmarkType = "7"> </BreakpointContent> @@ -7132,14 +6972,717 @@ ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "544005106.635175" timestampString = "545645881.938233" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "242" endingLineNumber = "242" startingLineNumber = "287" endingLineNumber = "287" landmarkName = "-GetUserDataList" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "545645881.938274" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "229" endingLineNumber = "229" landmarkName = "-GetNoticeInfo" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "545645881.938315" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "234" endingLineNumber = "234" landmarkName = "-GetNoticeInfo" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/HistoryRecordPage.m" timestampString = "545645881.938356" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "291" endingLineNumber = "291" landmarkName = "-GetUserDataList" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Cell/MusicPlayCell.m" timestampString = "545730336.0986381" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "65" endingLineNumber = "65" landmarkName = "-playAction" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.098713" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "394" endingLineNumber = "394" landmarkName = "-musicPlaySection:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.098822" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "412" endingLineNumber = "412" landmarkName = "-musicPlaySection:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Utility/AudioTool/CSAudioManager.m" timestampString = "545730336.0989" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "235" endingLineNumber = "235" landmarkName = "-stopMusicWithPlayID:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/MinePage.m" timestampString = "545728722.956829" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "141" endingLineNumber = "141" landmarkName = "-pickerView:didSelectRow:inComponent:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "545708344.702037" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "60" endingLineNumber = "60" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/RegistPage.m" timestampString = "545708373.043402" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "79" endingLineNumber = "79" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Login/LoginPage.m" timestampString = "545726725.23588" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "59" endingLineNumber = "59" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Utility/XZPickView/XZPickView.m" timestampString = "545708743.386218" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "116" endingLineNumber = "116" landmarkName = "-dismiss" landmarkType = "7"> <Locations> <Location shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" symbolName = "-[XZPickView dismiss]" moduleName = "pregnancy_guard" usesParentBreakpointCondition = "Yes" urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Utility/XZPickView/XZPickView.m" timestampString = "545733772.498989" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "116" endingLineNumber = "116" offsetFromSymbolStart = "48"> </Location> <Location shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" symbolName = "__21-[XZPickView dismiss]_block_invoke" moduleName = "pregnancy_guard" usesParentBreakpointCondition = "Yes" urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Utility/XZPickView/XZPickView.m" timestampString = "545733772.50177" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "116" endingLineNumber = "116" offsetFromSymbolStart = "12"> </Location> <Location shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" symbolName = "__destroy_helper_block_.90" moduleName = "pregnancy_guard" usesParentBreakpointCondition = "Yes" urlString = "file:///Users/WindShan/Documents/ios/oc/pregnancy_guard_ios/pregnancy_guard/BaseProject/Utility/XZPickView/XZPickView.m" timestampString = "545733772.5052249" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "116" endingLineNumber = "116" offsetFromSymbolStart = "16"> </Location> </Locations> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Utility/XZPickView/XZPickView.m" timestampString = "545708743.386517" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "108" endingLineNumber = "108" landmarkName = "-show" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Cell/SysTipsView.m" timestampString = "545730336.0990289" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "132" endingLineNumber = "132" landmarkName = "-CancelClickAction" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Cell/SysTipsView.m" timestampString = "545730336.099076" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "141" endingLineNumber = "141" landmarkName = "-SureClickAction" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.09912" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "71" endingLineNumber = "71" landmarkName = "-didSelectedAction:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.0991859" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "107" endingLineNumber = "107" landmarkName = "-didSelectedAction:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Widget/QWAlertView/QWAlertView.m" timestampString = "545709332.59709" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "47" endingLineNumber = "47" landmarkName = "-control" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Widget/QWAlertView/QWAlertView.m" timestampString = "545709332.597145" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "58" endingLineNumber = "58" landmarkName = "-closeBtn" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Views/Widget/QWAlertView/QWAlertView.m" timestampString = "545709332.5971971" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "165" endingLineNumber = "165" landmarkName = "-dismiss" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.099293" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "161" endingLineNumber = "161" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/SysSoundSetPage.m" timestampString = "545730336.099355" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "110" endingLineNumber = "110" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/SysSoundSetPage.m" timestampString = "545730336.099417" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "102" endingLineNumber = "102" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/SysSoundSetPage.m" timestampString = "545730336.099476" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "101" endingLineNumber = "101" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Utility/AudioTool/CSAudioManager.m" timestampString = "545730336.0995359" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "296" endingLineNumber = "296" landmarkName = "soundCompleteCallback" landmarkType = "9"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Utility/AudioTool/CSAudioManager.m" timestampString = "545730336.099586" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "292" endingLineNumber = "292" landmarkName = "soundCompleteCallback" landmarkType = "9"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Utility/AudioTool/CSAudioManager.m" timestampString = "545730336.0996341" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "289" endingLineNumber = "289" landmarkName = "soundCompleteCallback" landmarkType = "9"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Utility/AudioTool/CSAudioManager.m" timestampString = "545730336.099685" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "280" endingLineNumber = "280" landmarkName = "-playSoundWithSoundName:PlayID:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.0997339" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "391" endingLineNumber = "391" landmarkName = "-musicPlaySection:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.099779" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "417" endingLineNumber = "417" landmarkName = "-musicPlaySection:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.099825" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "160" endingLineNumber = "160" landmarkName = "-viewDidLoad" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.099869" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "235" endingLineNumber = "235" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Mine/MusicSetPage.m" timestampString = "545730336.0999089" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "241" endingLineNumber = "241" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "545733772.108727" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "522" endingLineNumber = "522" landmarkName = "-discoveryDidRefresh" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "545733772.109202" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "442" endingLineNumber = "442" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "545733772.109623" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "342" endingLineNumber = "342" landmarkName = "-writeOption:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "545733772.110036" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "331" endingLineNumber = "331" landmarkName = "-writeOption:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "545733772.110463" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "330" endingLineNumber = "330" landmarkName = "-writeOption:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "545733772.110884" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "523" endingLineNumber = "523" landmarkName = "-discoveryDidRefresh" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "Yes" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "545733772.111306" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "525" endingLineNumber = "525" landmarkName = "-discoveryDidRefresh" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> <BreakpointProxy BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint"> <BreakpointContent shouldBeEnabled = "No" ignoreCount = "0" continueAfterRunningActions = "No" filePath = "BaseProject/Controller/Home/RadiaDetectionPage.m" timestampString = "545733772.111735" startingColumnNumber = "9223372036854775807" endingColumnNumber = "9223372036854775807" startingLineNumber = "450" endingLineNumber = "450" landmarkName = "-viewWillAppear:" landmarkType = "7"> </BreakpointContent> </BreakpointProxy> </Breakpoints> </Bucket> pregnancy_guard/pregnancy_guard.xcodeproj/xcuserdata/WindShan.xcuserdatad/xcschemes/pregnancy_guard.xcscheme
@@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme LastUpgradeVersion = "0920" LastUpgradeVersion = "0930" version = "1.3"> <BuildAction parallelizeBuildables = "YES" @@ -26,7 +26,6 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" language = "" shouldUseLaunchSchemeArgsEnv = "YES"> <Testables> </Testables> @@ -46,7 +45,6 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" language = "" launchStyle = "0" useCustomWorkingDirectory = "NO" ignoresPersistentStateOnLaunch = "NO"