Compare View

switch
from
...
to
 

Changes

Showing 20 changed files Inline Diff

LifeLog/LifeLog.xcodeproj/project.pbxproj
1 // !$*UTF8*$! 1 // !$*UTF8*$!
2 { 2 {
3 archiveVersion = 1; 3 archiveVersion = 1;
4 classes = { 4 classes = {
5 }; 5 };
6 objectVersion = 46; 6 objectVersion = 46;
7 objects = { 7 objects = {
8 8
9 /* Begin PBXBuildFile section */ 9 /* Begin PBXBuildFile section */
10 011799F0F2B47D80472673CE /* Pods_LifeLog.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D9F4ED6F06C8F252B9EAF48 /* Pods_LifeLog.framework */; }; 10 011799F0F2B47D80472673CE /* Pods_LifeLog.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2D9F4ED6F06C8F252B9EAF48 /* Pods_LifeLog.framework */; };
11 6E18CED31F2E39DB0029891F /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E18CED11F2E39DB0029891F /* LoginViewController.m */; }; 11 6E18CED31F2E39DB0029891F /* LoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E18CED11F2E39DB0029891F /* LoginViewController.m */; };
12 6E18CED41F2E39DB0029891F /* LoginViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E18CED21F2E39DB0029891F /* LoginViewController.xib */; }; 12 6E18CED41F2E39DB0029891F /* LoginViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E18CED21F2E39DB0029891F /* LoginViewController.xib */; };
13 6E18CED81F2E3C840029891F /* ServerAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E18CED71F2E3C840029891F /* ServerAPI.m */; }; 13 6E18CED81F2E3C840029891F /* ServerAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E18CED71F2E3C840029891F /* ServerAPI.m */; };
14 6E18CEDC1F2E40F50029891F /* User.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E18CEDB1F2E40F50029891F /* User.m */; }; 14 6E18CEDC1F2E40F50029891F /* User.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E18CEDB1F2E40F50029891F /* User.m */; };
15 6E48AF0D1F2F9D3300C1D184 /* CustomTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E48AF0C1F2F9D3200C1D184 /* CustomTextField.m */; }; 15 6E48AF0D1F2F9D3300C1D184 /* CustomTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E48AF0C1F2F9D3200C1D184 /* CustomTextField.m */; };
16 6E7F93421F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7F933B1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m */; }; 16 6E7F93421F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7F933B1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m */; };
17 6E7F93431F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7F933D1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m */; }; 17 6E7F93431F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7F933D1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m */; };
18 6E7F93441F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7F933F1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m */; }; 18 6E7F93441F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7F933F1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m */; };
19 6E7F93451F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7F93411F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m */; }; 19 6E7F93451F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E7F93411F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m */; };
20 6E84E3761F27A701001EB88E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3751F27A701001EB88E /* main.m */; }; 20 6E84E3761F27A701001EB88E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3751F27A701001EB88E /* main.m */; };
21 6E84E3791F27A701001EB88E /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3781F27A701001EB88E /* AppDelegate.m */; }; 21 6E84E3791F27A701001EB88E /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3781F27A701001EB88E /* AppDelegate.m */; };
22 6E84E3811F27A701001EB88E /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3801F27A701001EB88E /* Assets.xcassets */; }; 22 6E84E3811F27A701001EB88E /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3801F27A701001EB88E /* Assets.xcassets */; };
23 6E84E3841F27A701001EB88E /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3821F27A701001EB88E /* LaunchScreen.storyboard */; }; 23 6E84E3841F27A701001EB88E /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3821F27A701001EB88E /* LaunchScreen.storyboard */; };
24 6E84E38F1F27A703001EB88E /* LifeLogTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E38E1F27A703001EB88E /* LifeLogTests.m */; }; 24 6E84E38F1F27A703001EB88E /* LifeLogTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E38E1F27A703001EB88E /* LifeLogTests.m */; };
25 6E84E39A1F27A703001EB88E /* LifeLogUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3991F27A703001EB88E /* LifeLogUITests.m */; }; 25 6E84E39A1F27A703001EB88E /* LifeLogUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3991F27A703001EB88E /* LifeLogUITests.m */; };
26 6E84E3B01F27A975001EB88E /* HomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3AE1F27A975001EB88E /* HomeViewController.m */; }; 26 6E84E3B01F27A975001EB88E /* HomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3AE1F27A975001EB88E /* HomeViewController.m */; };
27 6E84E3B11F27A975001EB88E /* HomeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3AF1F27A975001EB88E /* HomeViewController.xib */; }; 27 6E84E3B11F27A975001EB88E /* HomeViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3AF1F27A975001EB88E /* HomeViewController.xib */; };
28 6E84E3B51F27A98B001EB88E /* HistoryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3B31F27A98B001EB88E /* HistoryViewController.m */; }; 28 6E84E3B51F27A98B001EB88E /* HistoryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3B31F27A98B001EB88E /* HistoryViewController.m */; };
29 6E84E3B61F27A98B001EB88E /* HistoryViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3B41F27A98B001EB88E /* HistoryViewController.xib */; }; 29 6E84E3B61F27A98B001EB88E /* HistoryViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3B41F27A98B001EB88E /* HistoryViewController.xib */; };
30 6E84E3BA1F27A9A0001EB88E /* RankingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3B81F27A9A0001EB88E /* RankingViewController.m */; }; 30 6E84E3BA1F27A9A0001EB88E /* RankingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3B81F27A9A0001EB88E /* RankingViewController.m */; };
31 6E84E3BB1F27A9A0001EB88E /* RankingViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3B91F27A9A0001EB88E /* RankingViewController.xib */; }; 31 6E84E3BB1F27A9A0001EB88E /* RankingViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3B91F27A9A0001EB88E /* RankingViewController.xib */; };
32 6E84E3BF1F27A9B1001EB88E /* SNSViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3BD1F27A9B1001EB88E /* SNSViewController.m */; }; 32 6E84E3BF1F27A9B1001EB88E /* SNSViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3BD1F27A9B1001EB88E /* SNSViewController.m */; };
33 6E84E3C01F27A9B1001EB88E /* SNSViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3BE1F27A9B1001EB88E /* SNSViewController.xib */; }; 33 6E84E3C01F27A9B1001EB88E /* SNSViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3BE1F27A9B1001EB88E /* SNSViewController.xib */; };
34 6E84E3C51F27ACAE001EB88E /* MapViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3C31F27ACAE001EB88E /* MapViewController.m */; }; 34 6E84E3C51F27ACAE001EB88E /* MapViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E84E3C31F27ACAE001EB88E /* MapViewController.m */; };
35 6E84E3C61F27ACAE001EB88E /* MapViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3C41F27ACAE001EB88E /* MapViewController.xib */; }; 35 6E84E3C61F27ACAE001EB88E /* MapViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E84E3C41F27ACAE001EB88E /* MapViewController.xib */; };
36 6E8DA0F71F2BAC3400CCE941 /* TodayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E8DA0F51F2BAC3400CCE941 /* TodayViewController.m */; }; 36 6E8DA0F71F2BAC3400CCE941 /* TodayViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E8DA0F51F2BAC3400CCE941 /* TodayViewController.m */; };
37 6E8DA0F81F2BAC3500CCE941 /* TodayViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E8DA0F61F2BAC3400CCE941 /* TodayViewController.xib */; }; 37 6E8DA0F81F2BAC3500CCE941 /* TodayViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 6E8DA0F61F2BAC3400CCE941 /* TodayViewController.xib */; };
38 6EA4AF311F40BB7A00F52CFE /* StepObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EA4AF2C1F40BB7A00F52CFE /* StepObject.m */; }; 38 6EA4AF311F40BB7A00F52CFE /* StepObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EA4AF2C1F40BB7A00F52CFE /* StepObject.m */; };
39 6EA4AF321F40BB7A00F52CFE /* TargetInfor.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EA4AF2E1F40BB7A00F52CFE /* TargetInfor.m */; }; 39 6EA4AF321F40BB7A00F52CFE /* TargetInfor.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EA4AF2E1F40BB7A00F52CFE /* TargetInfor.m */; };
40 6EA4AF331F40BB7A00F52CFE /* TopObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EA4AF301F40BB7A00F52CFE /* TopObject.m */; }; 40 6EA4AF331F40BB7A00F52CFE /* TopObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EA4AF301F40BB7A00F52CFE /* TopObject.m */; };
41 6ECC40711F2A5FEB00AAEB97 /* NSDate+helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ECC40701F2A5FEB00AAEB97 /* NSDate+helper.m */; }; 41 6ECC40711F2A5FEB00AAEB97 /* NSDate+helper.m in Sources */ = {isa = PBXBuildFile; fileRef = 6ECC40701F2A5FEB00AAEB97 /* NSDate+helper.m */; };
42 6EDC8BEE1F2C2FB800765ACC /* Utilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDC8BED1F2C2FB800765ACC /* Utilities.m */; }; 42 6EDC8BEE1F2C2FB800765ACC /* Utilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDC8BED1F2C2FB800765ACC /* Utilities.m */; };
43 6EDC8BF41F2C68D700765ACC /* CMMotionActivityExtra.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDC8BF31F2C68D700765ACC /* CMMotionActivityExtra.m */; }; 43 6EDC8BF41F2C68D700765ACC /* CMMotionActivityExtra.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EDC8BF31F2C68D700765ACC /* CMMotionActivityExtra.m */; };
44 6EF1630A1F29069300DA306C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6EF163091F29069300DA306C /* Localizable.strings */; }; 44 6EF1630A1F29069300DA306C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6EF163091F29069300DA306C /* Localizable.strings */; };
45 9CA8AEEA1F31BB4600C5FC74 /* ConfirmForgetPassViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CA8AEE81F31BB4600C5FC74 /* ConfirmForgetPassViewController.m */; }; 45 9CA8AEEA1F31BB4600C5FC74 /* ConfirmForgetPassViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CA8AEE81F31BB4600C5FC74 /* ConfirmForgetPassViewController.m */; };
46 9CA8AEEB1F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9CA8AEE91F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib */; }; 46 9CA8AEEB1F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9CA8AEE91F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib */; };
47 9CBDA0FA1F2ECE2C0055DED1 /* BaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CBDA0F91F2ECE2C0055DED1 /* BaseViewController.m */; }; 47 9CBDA0FA1F2ECE2C0055DED1 /* BaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CBDA0F91F2ECE2C0055DED1 /* BaseViewController.m */; };
48 9CBDA0FF1F2F03810055DED1 /* RegisterViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CBDA0FD1F2F03810055DED1 /* RegisterViewController.m */; }; 48 9CBDA0FF1F2F03810055DED1 /* RegisterViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CBDA0FD1F2F03810055DED1 /* RegisterViewController.m */; };
49 9CBDA1001F2F03810055DED1 /* RegisterViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9CBDA0FE1F2F03810055DED1 /* RegisterViewController.xib */; }; 49 9CBDA1001F2F03810055DED1 /* RegisterViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9CBDA0FE1F2F03810055DED1 /* RegisterViewController.xib */; };
50 E933E66B1F3E04A6002926F5 /* SearchGroupViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E933E6691F3E04A6002926F5 /* SearchGroupViewController.m */; }; 50 E933E66B1F3E04A6002926F5 /* SearchGroupViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E933E6691F3E04A6002926F5 /* SearchGroupViewController.m */; };
51 E933E66C1F3E04A6002926F5 /* SearchGroupViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E933E66A1F3E04A6002926F5 /* SearchGroupViewController.xib */; }; 51 E933E66C1F3E04A6002926F5 /* SearchGroupViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E933E66A1F3E04A6002926F5 /* SearchGroupViewController.xib */; };
52 E933E6701F3E09B6002926F5 /* SearchGroupTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E933E66E1F3E09B6002926F5 /* SearchGroupTableViewCell.m */; }; 52 E933E6701F3E09B6002926F5 /* SearchGroupTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E933E66E1F3E09B6002926F5 /* SearchGroupTableViewCell.m */; };
53 E933E6711F3E09B6002926F5 /* SearchGroupTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E933E66F1F3E09B6002926F5 /* SearchGroupTableViewCell.xib */; }; 53 E933E6711F3E09B6002926F5 /* SearchGroupTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E933E66F1F3E09B6002926F5 /* SearchGroupTableViewCell.xib */; };
54 E933E6741F3E0E4E002926F5 /* GroupObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E933E6731F3E0E4E002926F5 /* GroupObject.m */; }; 54 E933E6741F3E0E4E002926F5 /* GroupObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E933E6731F3E0E4E002926F5 /* GroupObject.m */; };
55 E933E6791F40513C002926F5 /* GroupDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E933E6771F40513C002926F5 /* GroupDetailViewController.m */; }; 55 E933E6791F40513C002926F5 /* GroupDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E933E6771F40513C002926F5 /* GroupDetailViewController.m */; };
56 E933E67A1F40513C002926F5 /* GroupDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E933E6781F40513C002926F5 /* GroupDetailViewController.xib */; }; 56 E933E67A1F40513C002926F5 /* GroupDetailViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E933E6781F40513C002926F5 /* GroupDetailViewController.xib */; };
57 E9373E471F3596940059355A /* AutoTransLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E9373E461F3596940059355A /* AutoTransLabel.m */; }; 57 E9373E471F3596940059355A /* AutoTransLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = E9373E461F3596940059355A /* AutoTransLabel.m */; };
58 E9373E4A1F35AA180059355A /* HistoryObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9373E491F35AA180059355A /* HistoryObject.m */; }; 58 E9373E4A1F35AA180059355A /* HistoryObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9373E491F35AA180059355A /* HistoryObject.m */; };
59 E9373E4D1F361A230059355A /* HistoryGraphObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9373E4C1F361A230059355A /* HistoryGraphObject.m */; }; 59 E9373E4D1F361A230059355A /* HistoryGraphObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9373E4C1F361A230059355A /* HistoryGraphObject.m */; };
60 E9497FD51F46EC1100E6AF8D /* MemberObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9497FD41F46EC1100E6AF8D /* MemberObject.m */; }; 60 E9497FD51F46EC1100E6AF8D /* MemberObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9497FD41F46EC1100E6AF8D /* MemberObject.m */; };
61 E95F4CED1F475C6A00D27E80 /* CreateGroupViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E95F4CEB1F475C6A00D27E80 /* CreateGroupViewController.m */; };
62 E95F4CEE1F475C6A00D27E80 /* CreateGroupViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E95F4CEC1F475C6A00D27E80 /* CreateGroupViewController.xib */; };
63 E95F4CF31F48B39200D27E80 /* MyGroupViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E95F4CF11F48B39200D27E80 /* MyGroupViewController.m */; };
64 E95F4CF41F48B39200D27E80 /* MyGroupViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E95F4CF21F48B39200D27E80 /* MyGroupViewController.xib */; };
61 E95F4CED1F475C6A00D27E80 /* CreateGroupViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E95F4CEB1F475C6A00D27E80 /* CreateGroupViewController.m */; }; 65 E9682E2E1F39675A00FE05A2 /* RankingTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E9682E2C1F39675A00FE05A2 /* RankingTableViewCell.m */; };
62 E95F4CEE1F475C6A00D27E80 /* CreateGroupViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = E95F4CEC1F475C6A00D27E80 /* CreateGroupViewController.xib */; }; 66 E9682E2F1F39675A00FE05A2 /* RankingTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E9682E2D1F39675A00FE05A2 /* RankingTableViewCell.xib */; };
63 E9682E2E1F39675A00FE05A2 /* RankingTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E9682E2C1F39675A00FE05A2 /* RankingTableViewCell.m */; }; 67 E968550A1F3C444900317CEF /* AutoTransButton.m in Sources */ = {isa = PBXBuildFile; fileRef = E96855091F3C444900317CEF /* AutoTransButton.m */; };
64 E9682E2F1F39675A00FE05A2 /* RankingTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E9682E2D1F39675A00FE05A2 /* RankingTableViewCell.xib */; }; 68 E96855111F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E968550F1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m */; };
65 E968550A1F3C444900317CEF /* AutoTransButton.m in Sources */ = {isa = PBXBuildFile; fileRef = E96855091F3C444900317CEF /* AutoTransButton.m */; }; 69 E96855121F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E96855101F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib */; };
66 E96855111F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E968550F1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m */; }; 70 E997E0261F3AB66500709FB1 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E997E0251F3AB66500709FB1 /* Social.framework */; };
67 E96855121F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E96855101F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib */; }; 71 E99E13AB1F336F3600C78787 /* CollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = E99E13AA1F336F3600C78787 /* CollectionView.m */; };
68 E997E0261F3AB66500709FB1 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E997E0251F3AB66500709FB1 /* Social.framework */; }; 72 E99E13AD1F336F4500C78787 /* CollectionView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E99E13AC1F336F4500C78787 /* CollectionView.xib */; };
69 E99E13AB1F336F3600C78787 /* CollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = E99E13AA1F336F3600C78787 /* CollectionView.m */; }; 73 E99E13B11F33720600C78787 /* LabelCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E99E13AF1F33720600C78787 /* LabelCollectionViewCell.m */; };
70 E99E13AD1F336F4500C78787 /* CollectionView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E99E13AC1F336F4500C78787 /* CollectionView.xib */; }; 74 E99E13B21F33720600C78787 /* LabelCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E99E13B01F33720600C78787 /* LabelCollectionViewCell.xib */; };
71 E99E13B11F33720600C78787 /* LabelCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E99E13AF1F33720600C78787 /* LabelCollectionViewCell.m */; }; 75 E9D909211F3D559D004CF99F /* TweetObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9D909201F3D559D004CF99F /* TweetObject.m */; };
72 E99E13B21F33720600C78787 /* LabelCollectionViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E99E13B01F33720600C78787 /* LabelCollectionViewCell.xib */; }; 76 E9D909241F3D6E8C004CF99F /* BaseTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E9D909231F3D6E8C004CF99F /* BaseTableViewController.m */; };
73 E9D909211F3D559D004CF99F /* TweetObject.m in Sources */ = {isa = PBXBuildFile; fileRef = E9D909201F3D559D004CF99F /* TweetObject.m */; }; 77 E9F73DCC1F338A0F004A3A6F /* HistoryListTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F73DCA1F338A0F004A3A6F /* HistoryListTableViewCell.m */; };
74 E9D909241F3D6E8C004CF99F /* BaseTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E9D909231F3D6E8C004CF99F /* BaseTableViewController.m */; }; 78 E9F73DCD1F338A0F004A3A6F /* HistoryListTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E9F73DCB1F338A0F004A3A6F /* HistoryListTableViewCell.xib */; };
75 E9F73DCC1F338A0F004A3A6F /* HistoryListTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = E9F73DCA1F338A0F004A3A6F /* HistoryListTableViewCell.m */; }; 79 /* End PBXBuildFile section */
76 E9F73DCD1F338A0F004A3A6F /* HistoryListTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = E9F73DCB1F338A0F004A3A6F /* HistoryListTableViewCell.xib */; }; 80
77 /* End PBXBuildFile section */ 81 /* Begin PBXContainerItemProxy section */
78 82 6E84E38B1F27A703001EB88E /* PBXContainerItemProxy */ = {
79 /* Begin PBXContainerItemProxy section */ 83 isa = PBXContainerItemProxy;
80 6E84E38B1F27A703001EB88E /* PBXContainerItemProxy */ = { 84 containerPortal = 6E84E3691F27A700001EB88E /* Project object */;
81 isa = PBXContainerItemProxy; 85 proxyType = 1;
82 containerPortal = 6E84E3691F27A700001EB88E /* Project object */; 86 remoteGlobalIDString = 6E84E3701F27A700001EB88E;
83 proxyType = 1; 87 remoteInfo = LifeLog;
84 remoteGlobalIDString = 6E84E3701F27A700001EB88E; 88 };
85 remoteInfo = LifeLog; 89 6E84E3961F27A703001EB88E /* PBXContainerItemProxy */ = {
86 }; 90 isa = PBXContainerItemProxy;
87 6E84E3961F27A703001EB88E /* PBXContainerItemProxy */ = { 91 containerPortal = 6E84E3691F27A700001EB88E /* Project object */;
88 isa = PBXContainerItemProxy; 92 proxyType = 1;
89 containerPortal = 6E84E3691F27A700001EB88E /* Project object */; 93 remoteGlobalIDString = 6E84E3701F27A700001EB88E;
90 proxyType = 1; 94 remoteInfo = LifeLog;
91 remoteGlobalIDString = 6E84E3701F27A700001EB88E; 95 };
92 remoteInfo = LifeLog; 96 /* End PBXContainerItemProxy section */
93 }; 97
94 /* End PBXContainerItemProxy section */ 98 /* Begin PBXFileReference section */
95 99 0FC2D57087AF4571C57FAE08 /* Pods-LifeLog.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LifeLog.debug.xcconfig"; path = "Pods/Target Support Files/Pods-LifeLog/Pods-LifeLog.debug.xcconfig"; sourceTree = "<group>"; };
96 /* Begin PBXFileReference section */ 100 2D9F4ED6F06C8F252B9EAF48 /* Pods_LifeLog.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LifeLog.framework; sourceTree = BUILT_PRODUCTS_DIR; };
97 0FC2D57087AF4571C57FAE08 /* Pods-LifeLog.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LifeLog.debug.xcconfig"; path = "Pods/Target Support Files/Pods-LifeLog/Pods-LifeLog.debug.xcconfig"; sourceTree = "<group>"; }; 101 4CFDA5714AF852358A1EB515 /* Pods-LifeLog.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LifeLog.release.xcconfig"; path = "Pods/Target Support Files/Pods-LifeLog/Pods-LifeLog.release.xcconfig"; sourceTree = "<group>"; };
98 2D9F4ED6F06C8F252B9EAF48 /* Pods_LifeLog.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_LifeLog.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 102 6E18CED01F2E39DB0029891F /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; };
99 4CFDA5714AF852358A1EB515 /* Pods-LifeLog.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LifeLog.release.xcconfig"; path = "Pods/Target Support Files/Pods-LifeLog/Pods-LifeLog.release.xcconfig"; sourceTree = "<group>"; }; 103 6E18CED11F2E39DB0029891F /* LoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginViewController.m; sourceTree = "<group>"; };
100 6E18CED01F2E39DB0029891F /* LoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginViewController.h; sourceTree = "<group>"; }; 104 6E18CED21F2E39DB0029891F /* LoginViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LoginViewController.xib; sourceTree = "<group>"; };
101 6E18CED11F2E39DB0029891F /* LoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginViewController.m; sourceTree = "<group>"; }; 105 6E18CED61F2E3C840029891F /* ServerAPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerAPI.h; sourceTree = "<group>"; };
102 6E18CED21F2E39DB0029891F /* LoginViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LoginViewController.xib; sourceTree = "<group>"; }; 106 6E18CED71F2E3C840029891F /* ServerAPI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ServerAPI.m; sourceTree = "<group>"; };
103 6E18CED61F2E3C840029891F /* ServerAPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ServerAPI.h; sourceTree = "<group>"; }; 107 6E18CEDA1F2E40F50029891F /* User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = User.h; sourceTree = "<group>"; };
104 6E18CED71F2E3C840029891F /* ServerAPI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ServerAPI.m; sourceTree = "<group>"; }; 108 6E18CEDB1F2E40F50029891F /* User.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = User.m; sourceTree = "<group>"; };
105 6E18CEDA1F2E40F50029891F /* User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = User.h; sourceTree = "<group>"; }; 109 6E18CEDD1F2E46570029891F /* Entities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Entities.h; sourceTree = "<group>"; };
106 6E18CEDB1F2E40F50029891F /* User.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = User.m; sourceTree = "<group>"; }; 110 6E48AF0B1F2F9D3200C1D184 /* CustomTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomTextField.h; sourceTree = "<group>"; };
107 6E18CEDD1F2E46570029891F /* Entities.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Entities.h; sourceTree = "<group>"; }; 111 6E48AF0C1F2F9D3200C1D184 /* CustomTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomTextField.m; sourceTree = "<group>"; };
108 6E48AF0B1F2F9D3200C1D184 /* CustomTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CustomTextField.h; sourceTree = "<group>"; }; 112 6E7F933A1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPKeyboardAvoidingCollectionView.h; sourceTree = "<group>"; };
109 6E48AF0C1F2F9D3200C1D184 /* CustomTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CustomTextField.m; sourceTree = "<group>"; }; 113 6E7F933B1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TPKeyboardAvoidingCollectionView.m; sourceTree = "<group>"; };
110 6E7F933A1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPKeyboardAvoidingCollectionView.h; sourceTree = "<group>"; }; 114 6E7F933C1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPKeyboardAvoidingScrollView.h; sourceTree = "<group>"; };
111 6E7F933B1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TPKeyboardAvoidingCollectionView.m; sourceTree = "<group>"; }; 115 6E7F933D1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TPKeyboardAvoidingScrollView.m; sourceTree = "<group>"; };
112 6E7F933C1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPKeyboardAvoidingScrollView.h; sourceTree = "<group>"; }; 116 6E7F933E1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPKeyboardAvoidingTableView.h; sourceTree = "<group>"; };
113 6E7F933D1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TPKeyboardAvoidingScrollView.m; sourceTree = "<group>"; }; 117 6E7F933F1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TPKeyboardAvoidingTableView.m; sourceTree = "<group>"; };
114 6E7F933E1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPKeyboardAvoidingTableView.h; sourceTree = "<group>"; }; 118 6E7F93401F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+TPKeyboardAvoidingAdditions.h"; sourceTree = "<group>"; };
115 6E7F933F1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TPKeyboardAvoidingTableView.m; sourceTree = "<group>"; }; 119 6E7F93411F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+TPKeyboardAvoidingAdditions.m"; sourceTree = "<group>"; };
116 6E7F93401F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+TPKeyboardAvoidingAdditions.h"; sourceTree = "<group>"; }; 120 6E84E3711F27A700001EB88E /* LifeLog.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LifeLog.app; sourceTree = BUILT_PRODUCTS_DIR; };
117 6E7F93411F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+TPKeyboardAvoidingAdditions.m"; sourceTree = "<group>"; }; 121 6E84E3751F27A701001EB88E /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
118 6E84E3711F27A700001EB88E /* LifeLog.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LifeLog.app; sourceTree = BUILT_PRODUCTS_DIR; }; 122 6E84E3771F27A701001EB88E /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
119 6E84E3751F27A701001EB88E /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; }; 123 6E84E3781F27A701001EB88E /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
120 6E84E3771F27A701001EB88E /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; }; 124 6E84E3801F27A701001EB88E /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
121 6E84E3781F27A701001EB88E /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; }; 125 6E84E3831F27A701001EB88E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
122 6E84E3801F27A701001EB88E /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; }; 126 6E84E3851F27A701001EB88E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
123 6E84E3831F27A701001EB88E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; }; 127 6E84E38A1F27A703001EB88E /* LifeLogTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LifeLogTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
124 6E84E3851F27A701001EB88E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 128 6E84E38E1F27A703001EB88E /* LifeLogTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LifeLogTests.m; sourceTree = "<group>"; };
125 6E84E38A1F27A703001EB88E /* LifeLogTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LifeLogTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 129 6E84E3901F27A703001EB88E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
126 6E84E38E1F27A703001EB88E /* LifeLogTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LifeLogTests.m; sourceTree = "<group>"; }; 130 6E84E3951F27A703001EB88E /* LifeLogUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LifeLogUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
127 6E84E3901F27A703001EB88E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 131 6E84E3991F27A703001EB88E /* LifeLogUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LifeLogUITests.m; sourceTree = "<group>"; };
128 6E84E3951F27A703001EB88E /* LifeLogUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LifeLogUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 132 6E84E39B1F27A703001EB88E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
129 6E84E3991F27A703001EB88E /* LifeLogUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LifeLogUITests.m; sourceTree = "<group>"; }; 133 6E84E3AD1F27A975001EB88E /* HomeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HomeViewController.h; sourceTree = "<group>"; };
130 6E84E39B1F27A703001EB88E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; 134 6E84E3AE1F27A975001EB88E /* HomeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HomeViewController.m; sourceTree = "<group>"; };
131 6E84E3AD1F27A975001EB88E /* HomeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HomeViewController.h; sourceTree = "<group>"; }; 135 6E84E3AF1F27A975001EB88E /* HomeViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HomeViewController.xib; sourceTree = "<group>"; };
132 6E84E3AE1F27A975001EB88E /* HomeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HomeViewController.m; sourceTree = "<group>"; }; 136 6E84E3B21F27A98B001EB88E /* HistoryViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryViewController.h; sourceTree = "<group>"; };
133 6E84E3AF1F27A975001EB88E /* HomeViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HomeViewController.xib; sourceTree = "<group>"; }; 137 6E84E3B31F27A98B001EB88E /* HistoryViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryViewController.m; sourceTree = "<group>"; };
134 6E84E3B21F27A98B001EB88E /* HistoryViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryViewController.h; sourceTree = "<group>"; }; 138 6E84E3B41F27A98B001EB88E /* HistoryViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HistoryViewController.xib; sourceTree = "<group>"; };
135 6E84E3B31F27A98B001EB88E /* HistoryViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryViewController.m; sourceTree = "<group>"; }; 139 6E84E3B71F27A9A0001EB88E /* RankingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RankingViewController.h; sourceTree = "<group>"; };
136 6E84E3B41F27A98B001EB88E /* HistoryViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HistoryViewController.xib; sourceTree = "<group>"; }; 140 6E84E3B81F27A9A0001EB88E /* RankingViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RankingViewController.m; sourceTree = "<group>"; };
137 6E84E3B71F27A9A0001EB88E /* RankingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RankingViewController.h; sourceTree = "<group>"; }; 141 6E84E3B91F27A9A0001EB88E /* RankingViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RankingViewController.xib; sourceTree = "<group>"; };
138 6E84E3B81F27A9A0001EB88E /* RankingViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RankingViewController.m; sourceTree = "<group>"; }; 142 6E84E3BC1F27A9B1001EB88E /* SNSViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNSViewController.h; sourceTree = "<group>"; };
139 6E84E3B91F27A9A0001EB88E /* RankingViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RankingViewController.xib; sourceTree = "<group>"; }; 143 6E84E3BD1F27A9B1001EB88E /* SNSViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNSViewController.m; sourceTree = "<group>"; };
140 6E84E3BC1F27A9B1001EB88E /* SNSViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNSViewController.h; sourceTree = "<group>"; }; 144 6E84E3BE1F27A9B1001EB88E /* SNSViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SNSViewController.xib; sourceTree = "<group>"; };
141 6E84E3BD1F27A9B1001EB88E /* SNSViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNSViewController.m; sourceTree = "<group>"; }; 145 6E84E3C21F27ACAE001EB88E /* MapViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MapViewController.h; sourceTree = "<group>"; };
142 6E84E3BE1F27A9B1001EB88E /* SNSViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SNSViewController.xib; sourceTree = "<group>"; }; 146 6E84E3C31F27ACAE001EB88E /* MapViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MapViewController.m; sourceTree = "<group>"; };
143 6E84E3C21F27ACAE001EB88E /* MapViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MapViewController.h; sourceTree = "<group>"; }; 147 6E84E3C41F27ACAE001EB88E /* MapViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MapViewController.xib; sourceTree = "<group>"; };
144 6E84E3C31F27ACAE001EB88E /* MapViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MapViewController.m; sourceTree = "<group>"; }; 148 6E8DA0F41F2BAC3400CCE941 /* TodayViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TodayViewController.h; sourceTree = "<group>"; };
145 6E84E3C41F27ACAE001EB88E /* MapViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MapViewController.xib; sourceTree = "<group>"; }; 149 6E8DA0F51F2BAC3400CCE941 /* TodayViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TodayViewController.m; sourceTree = "<group>"; };
146 6E8DA0F41F2BAC3400CCE941 /* TodayViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TodayViewController.h; sourceTree = "<group>"; }; 150 6E8DA0F61F2BAC3400CCE941 /* TodayViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TodayViewController.xib; sourceTree = "<group>"; };
147 6E8DA0F51F2BAC3400CCE941 /* TodayViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TodayViewController.m; sourceTree = "<group>"; }; 151 6EA4AF2B1F40BB7A00F52CFE /* StepObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StepObject.h; sourceTree = "<group>"; };
148 6E8DA0F61F2BAC3400CCE941 /* TodayViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TodayViewController.xib; sourceTree = "<group>"; }; 152 6EA4AF2C1F40BB7A00F52CFE /* StepObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StepObject.m; sourceTree = "<group>"; };
149 6EA4AF2B1F40BB7A00F52CFE /* StepObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StepObject.h; sourceTree = "<group>"; }; 153 6EA4AF2D1F40BB7A00F52CFE /* TargetInfor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TargetInfor.h; sourceTree = "<group>"; };
150 6EA4AF2C1F40BB7A00F52CFE /* StepObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = StepObject.m; sourceTree = "<group>"; }; 154 6EA4AF2E1F40BB7A00F52CFE /* TargetInfor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TargetInfor.m; sourceTree = "<group>"; };
151 6EA4AF2D1F40BB7A00F52CFE /* TargetInfor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TargetInfor.h; sourceTree = "<group>"; }; 155 6EA4AF2F1F40BB7A00F52CFE /* TopObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TopObject.h; sourceTree = "<group>"; };
152 6EA4AF2E1F40BB7A00F52CFE /* TargetInfor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TargetInfor.m; sourceTree = "<group>"; }; 156 6EA4AF301F40BB7A00F52CFE /* TopObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TopObject.m; sourceTree = "<group>"; };
153 6EA4AF2F1F40BB7A00F52CFE /* TopObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TopObject.h; sourceTree = "<group>"; }; 157 6ECC406F1F2A5FEB00AAEB97 /* NSDate+helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+helper.h"; sourceTree = "<group>"; };
154 6EA4AF301F40BB7A00F52CFE /* TopObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TopObject.m; sourceTree = "<group>"; }; 158 6ECC40701F2A5FEB00AAEB97 /* NSDate+helper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+helper.m"; sourceTree = "<group>"; };
155 6ECC406F1F2A5FEB00AAEB97 /* NSDate+helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+helper.h"; sourceTree = "<group>"; }; 159 6EDC8BEC1F2C2FB800765ACC /* Utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Utilities.h; sourceTree = "<group>"; };
156 6ECC40701F2A5FEB00AAEB97 /* NSDate+helper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+helper.m"; sourceTree = "<group>"; }; 160 6EDC8BED1F2C2FB800765ACC /* Utilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Utilities.m; sourceTree = "<group>"; };
157 6EDC8BEC1F2C2FB800765ACC /* Utilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Utilities.h; sourceTree = "<group>"; }; 161 6EDC8BF21F2C68D700765ACC /* CMMotionActivityExtra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMMotionActivityExtra.h; sourceTree = "<group>"; };
158 6EDC8BED1F2C2FB800765ACC /* Utilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Utilities.m; sourceTree = "<group>"; }; 162 6EDC8BF31F2C68D700765ACC /* CMMotionActivityExtra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CMMotionActivityExtra.m; sourceTree = "<group>"; };
159 6EDC8BF21F2C68D700765ACC /* CMMotionActivityExtra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CMMotionActivityExtra.h; sourceTree = "<group>"; }; 163 6EF163091F29069300DA306C /* Localizable.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = Localizable.strings; sourceTree = "<group>"; };
160 6EDC8BF31F2C68D700765ACC /* CMMotionActivityExtra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CMMotionActivityExtra.m; sourceTree = "<group>"; }; 164 9CA8AEE71F31BB4600C5FC74 /* ConfirmForgetPassViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfirmForgetPassViewController.h; sourceTree = "<group>"; };
161 6EF163091F29069300DA306C /* Localizable.strings */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; path = Localizable.strings; sourceTree = "<group>"; }; 165 9CA8AEE81F31BB4600C5FC74 /* ConfirmForgetPassViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ConfirmForgetPassViewController.m; sourceTree = "<group>"; };
162 9CA8AEE71F31BB4600C5FC74 /* ConfirmForgetPassViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConfirmForgetPassViewController.h; sourceTree = "<group>"; }; 166 9CA8AEE91F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ConfirmForgetPassViewController.xib; sourceTree = "<group>"; };
163 9CA8AEE81F31BB4600C5FC74 /* ConfirmForgetPassViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ConfirmForgetPassViewController.m; sourceTree = "<group>"; }; 167 9CBDA0F81F2ECE2C0055DED1 /* BaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseViewController.h; sourceTree = "<group>"; };
164 9CA8AEE91F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ConfirmForgetPassViewController.xib; sourceTree = "<group>"; }; 168 9CBDA0F91F2ECE2C0055DED1 /* BaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseViewController.m; sourceTree = "<group>"; };
165 9CBDA0F81F2ECE2C0055DED1 /* BaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseViewController.h; sourceTree = "<group>"; }; 169 9CBDA0FC1F2F03810055DED1 /* RegisterViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterViewController.h; sourceTree = "<group>"; };
166 9CBDA0F91F2ECE2C0055DED1 /* BaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseViewController.m; sourceTree = "<group>"; }; 170 9CBDA0FD1F2F03810055DED1 /* RegisterViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RegisterViewController.m; sourceTree = "<group>"; };
167 9CBDA0FC1F2F03810055DED1 /* RegisterViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RegisterViewController.h; sourceTree = "<group>"; }; 171 9CBDA0FE1F2F03810055DED1 /* RegisterViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RegisterViewController.xib; sourceTree = "<group>"; };
168 9CBDA0FD1F2F03810055DED1 /* RegisterViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RegisterViewController.m; sourceTree = "<group>"; }; 172 E933E6681F3E04A6002926F5 /* SearchGroupViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchGroupViewController.h; sourceTree = "<group>"; };
169 9CBDA0FE1F2F03810055DED1 /* RegisterViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RegisterViewController.xib; sourceTree = "<group>"; }; 173 E933E6691F3E04A6002926F5 /* SearchGroupViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchGroupViewController.m; sourceTree = "<group>"; };
170 E933E6681F3E04A6002926F5 /* SearchGroupViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchGroupViewController.h; sourceTree = "<group>"; }; 174 E933E66A1F3E04A6002926F5 /* SearchGroupViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SearchGroupViewController.xib; sourceTree = "<group>"; };
171 E933E6691F3E04A6002926F5 /* SearchGroupViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchGroupViewController.m; sourceTree = "<group>"; }; 175 E933E66D1F3E09B6002926F5 /* SearchGroupTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchGroupTableViewCell.h; sourceTree = "<group>"; };
172 E933E66A1F3E04A6002926F5 /* SearchGroupViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SearchGroupViewController.xib; sourceTree = "<group>"; }; 176 E933E66E1F3E09B6002926F5 /* SearchGroupTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchGroupTableViewCell.m; sourceTree = "<group>"; };
173 E933E66D1F3E09B6002926F5 /* SearchGroupTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SearchGroupTableViewCell.h; sourceTree = "<group>"; }; 177 E933E66F1F3E09B6002926F5 /* SearchGroupTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SearchGroupTableViewCell.xib; sourceTree = "<group>"; };
174 E933E66E1F3E09B6002926F5 /* SearchGroupTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SearchGroupTableViewCell.m; sourceTree = "<group>"; }; 178 E933E6721F3E0E4E002926F5 /* GroupObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupObject.h; sourceTree = "<group>"; };
175 E933E66F1F3E09B6002926F5 /* SearchGroupTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SearchGroupTableViewCell.xib; sourceTree = "<group>"; }; 179 E933E6731F3E0E4E002926F5 /* GroupObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupObject.m; sourceTree = "<group>"; };
176 E933E6721F3E0E4E002926F5 /* GroupObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupObject.h; sourceTree = "<group>"; }; 180 E933E6761F40513C002926F5 /* GroupDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupDetailViewController.h; sourceTree = "<group>"; };
177 E933E6731F3E0E4E002926F5 /* GroupObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupObject.m; sourceTree = "<group>"; }; 181 E933E6771F40513C002926F5 /* GroupDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupDetailViewController.m; sourceTree = "<group>"; };
178 E933E6761F40513C002926F5 /* GroupDetailViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupDetailViewController.h; sourceTree = "<group>"; }; 182 E933E6781F40513C002926F5 /* GroupDetailViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = GroupDetailViewController.xib; sourceTree = "<group>"; };
179 E933E6771F40513C002926F5 /* GroupDetailViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupDetailViewController.m; sourceTree = "<group>"; }; 183 E9373E451F3596940059355A /* AutoTransLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoTransLabel.h; sourceTree = "<group>"; };
180 E933E6781F40513C002926F5 /* GroupDetailViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = GroupDetailViewController.xib; sourceTree = "<group>"; }; 184 E9373E461F3596940059355A /* AutoTransLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AutoTransLabel.m; sourceTree = "<group>"; };
181 E9373E451F3596940059355A /* AutoTransLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoTransLabel.h; sourceTree = "<group>"; }; 185 E9373E481F35AA180059355A /* HistoryObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryObject.h; sourceTree = "<group>"; };
182 E9373E461F3596940059355A /* AutoTransLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AutoTransLabel.m; sourceTree = "<group>"; }; 186 E9373E491F35AA180059355A /* HistoryObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryObject.m; sourceTree = "<group>"; };
183 E9373E481F35AA180059355A /* HistoryObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryObject.h; sourceTree = "<group>"; }; 187 E9373E4B1F361A230059355A /* HistoryGraphObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryGraphObject.h; sourceTree = "<group>"; };
184 E9373E491F35AA180059355A /* HistoryObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryObject.m; sourceTree = "<group>"; }; 188 E9373E4C1F361A230059355A /* HistoryGraphObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryGraphObject.m; sourceTree = "<group>"; };
185 E9373E4B1F361A230059355A /* HistoryGraphObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryGraphObject.h; sourceTree = "<group>"; }; 189 E9497FD31F46EC1100E6AF8D /* MemberObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemberObject.h; sourceTree = "<group>"; };
186 E9373E4C1F361A230059355A /* HistoryGraphObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryGraphObject.m; sourceTree = "<group>"; }; 190 E9497FD41F46EC1100E6AF8D /* MemberObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MemberObject.m; sourceTree = "<group>"; };
191 E95F4CEA1F475C6A00D27E80 /* CreateGroupViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreateGroupViewController.h; sourceTree = "<group>"; };
192 E95F4CEB1F475C6A00D27E80 /* CreateGroupViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CreateGroupViewController.m; sourceTree = "<group>"; };
193 E95F4CEC1F475C6A00D27E80 /* CreateGroupViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CreateGroupViewController.xib; sourceTree = "<group>"; };
194 E95F4CF01F48B39200D27E80 /* MyGroupViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MyGroupViewController.h; sourceTree = "<group>"; };
195 E95F4CF11F48B39200D27E80 /* MyGroupViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MyGroupViewController.m; sourceTree = "<group>"; };
196 E95F4CF21F48B39200D27E80 /* MyGroupViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MyGroupViewController.xib; sourceTree = "<group>"; };
187 E9497FD31F46EC1100E6AF8D /* MemberObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MemberObject.h; sourceTree = "<group>"; }; 197 E9682E2B1F39675A00FE05A2 /* RankingTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RankingTableViewCell.h; sourceTree = "<group>"; };
188 E9497FD41F46EC1100E6AF8D /* MemberObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MemberObject.m; sourceTree = "<group>"; }; 198 E9682E2C1F39675A00FE05A2 /* RankingTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RankingTableViewCell.m; sourceTree = "<group>"; };
189 E95F4CEA1F475C6A00D27E80 /* CreateGroupViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CreateGroupViewController.h; sourceTree = "<group>"; }; 199 E9682E2D1F39675A00FE05A2 /* RankingTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RankingTableViewCell.xib; sourceTree = "<group>"; };
190 E95F4CEB1F475C6A00D27E80 /* CreateGroupViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CreateGroupViewController.m; sourceTree = "<group>"; }; 200 E96855081F3C444900317CEF /* AutoTransButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoTransButton.h; sourceTree = "<group>"; };
191 E95F4CEC1F475C6A00D27E80 /* CreateGroupViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CreateGroupViewController.xib; sourceTree = "<group>"; }; 201 E96855091F3C444900317CEF /* AutoTransButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AutoTransButton.m; sourceTree = "<group>"; };
192 E9682E2B1F39675A00FE05A2 /* RankingTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RankingTableViewCell.h; sourceTree = "<group>"; }; 202 E968550E1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNSRecentTopicTableViewCell.h; sourceTree = "<group>"; };
193 E9682E2C1F39675A00FE05A2 /* RankingTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RankingTableViewCell.m; sourceTree = "<group>"; }; 203 E968550F1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNSRecentTopicTableViewCell.m; sourceTree = "<group>"; };
194 E9682E2D1F39675A00FE05A2 /* RankingTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RankingTableViewCell.xib; sourceTree = "<group>"; }; 204 E96855101F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SNSRecentTopicTableViewCell.xib; sourceTree = "<group>"; };
195 E96855081F3C444900317CEF /* AutoTransButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoTransButton.h; sourceTree = "<group>"; }; 205 E997E0251F3AB66500709FB1 /* Social.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Social.framework; path = System/Library/Frameworks/Social.framework; sourceTree = SDKROOT; };
196 E96855091F3C444900317CEF /* AutoTransButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AutoTransButton.m; sourceTree = "<group>"; }; 206 E99E13A91F336F3600C78787 /* CollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectionView.h; sourceTree = "<group>"; };
197 E968550E1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNSRecentTopicTableViewCell.h; sourceTree = "<group>"; }; 207 E99E13AA1F336F3600C78787 /* CollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollectionView.m; sourceTree = "<group>"; };
198 E968550F1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SNSRecentTopicTableViewCell.m; sourceTree = "<group>"; }; 208 E99E13AC1F336F4500C78787 /* CollectionView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CollectionView.xib; sourceTree = "<group>"; };
199 E96855101F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = SNSRecentTopicTableViewCell.xib; sourceTree = "<group>"; }; 209 E99E13AE1F33720600C78787 /* LabelCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelCollectionViewCell.h; sourceTree = "<group>"; };
200 E997E0251F3AB66500709FB1 /* Social.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Social.framework; path = System/Library/Frameworks/Social.framework; sourceTree = SDKROOT; }; 210 E99E13AF1F33720600C78787 /* LabelCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LabelCollectionViewCell.m; sourceTree = "<group>"; };
201 E99E13A91F336F3600C78787 /* CollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CollectionView.h; sourceTree = "<group>"; }; 211 E99E13B01F33720600C78787 /* LabelCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LabelCollectionViewCell.xib; sourceTree = "<group>"; };
202 E99E13AA1F336F3600C78787 /* CollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CollectionView.m; sourceTree = "<group>"; }; 212 E9D9091F1F3D559D004CF99F /* TweetObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TweetObject.h; sourceTree = "<group>"; };
203 E99E13AC1F336F4500C78787 /* CollectionView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = CollectionView.xib; sourceTree = "<group>"; }; 213 E9D909201F3D559D004CF99F /* TweetObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TweetObject.m; sourceTree = "<group>"; };
204 E99E13AE1F33720600C78787 /* LabelCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LabelCollectionViewCell.h; sourceTree = "<group>"; }; 214 E9D909221F3D6E8C004CF99F /* BaseTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseTableViewController.h; sourceTree = "<group>"; };
205 E99E13AF1F33720600C78787 /* LabelCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LabelCollectionViewCell.m; sourceTree = "<group>"; }; 215 E9D909231F3D6E8C004CF99F /* BaseTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseTableViewController.m; sourceTree = "<group>"; };
206 E99E13B01F33720600C78787 /* LabelCollectionViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LabelCollectionViewCell.xib; sourceTree = "<group>"; }; 216 E9F73DC91F338A0F004A3A6F /* HistoryListTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryListTableViewCell.h; sourceTree = "<group>"; };
207 E9D9091F1F3D559D004CF99F /* TweetObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TweetObject.h; sourceTree = "<group>"; }; 217 E9F73DCA1F338A0F004A3A6F /* HistoryListTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryListTableViewCell.m; sourceTree = "<group>"; };
208 E9D909201F3D559D004CF99F /* TweetObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TweetObject.m; sourceTree = "<group>"; }; 218 E9F73DCB1F338A0F004A3A6F /* HistoryListTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HistoryListTableViewCell.xib; sourceTree = "<group>"; };
209 E9D909221F3D6E8C004CF99F /* BaseTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseTableViewController.h; sourceTree = "<group>"; }; 219 /* End PBXFileReference section */
210 E9D909231F3D6E8C004CF99F /* BaseTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BaseTableViewController.m; sourceTree = "<group>"; }; 220
211 E9F73DC91F338A0F004A3A6F /* HistoryListTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HistoryListTableViewCell.h; sourceTree = "<group>"; }; 221 /* Begin PBXFrameworksBuildPhase section */
212 E9F73DCA1F338A0F004A3A6F /* HistoryListTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HistoryListTableViewCell.m; sourceTree = "<group>"; }; 222 6E84E36E1F27A700001EB88E /* Frameworks */ = {
213 E9F73DCB1F338A0F004A3A6F /* HistoryListTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = HistoryListTableViewCell.xib; sourceTree = "<group>"; }; 223 isa = PBXFrameworksBuildPhase;
214 /* End PBXFileReference section */ 224 buildActionMask = 2147483647;
215 225 files = (
216 /* Begin PBXFrameworksBuildPhase section */ 226 E997E0261F3AB66500709FB1 /* Social.framework in Frameworks */,
217 6E84E36E1F27A700001EB88E /* Frameworks */ = { 227 011799F0F2B47D80472673CE /* Pods_LifeLog.framework in Frameworks */,
218 isa = PBXFrameworksBuildPhase; 228 );
219 buildActionMask = 2147483647; 229 runOnlyForDeploymentPostprocessing = 0;
220 files = ( 230 };
221 E997E0261F3AB66500709FB1 /* Social.framework in Frameworks */, 231 6E84E3871F27A703001EB88E /* Frameworks */ = {
222 011799F0F2B47D80472673CE /* Pods_LifeLog.framework in Frameworks */, 232 isa = PBXFrameworksBuildPhase;
223 ); 233 buildActionMask = 2147483647;
224 runOnlyForDeploymentPostprocessing = 0; 234 files = (
225 }; 235 );
226 6E84E3871F27A703001EB88E /* Frameworks */ = { 236 runOnlyForDeploymentPostprocessing = 0;
227 isa = PBXFrameworksBuildPhase; 237 };
228 buildActionMask = 2147483647; 238 6E84E3921F27A703001EB88E /* Frameworks */ = {
229 files = ( 239 isa = PBXFrameworksBuildPhase;
230 ); 240 buildActionMask = 2147483647;
231 runOnlyForDeploymentPostprocessing = 0; 241 files = (
232 }; 242 );
233 6E84E3921F27A703001EB88E /* Frameworks */ = { 243 runOnlyForDeploymentPostprocessing = 0;
234 isa = PBXFrameworksBuildPhase; 244 };
235 buildActionMask = 2147483647; 245 /* End PBXFrameworksBuildPhase section */
236 files = ( 246
237 ); 247 /* Begin PBXGroup section */
238 runOnlyForDeploymentPostprocessing = 0; 248 020C1721B642EF36F31E1BB4 /* Frameworks */ = {
239 }; 249 isa = PBXGroup;
240 /* End PBXFrameworksBuildPhase section */ 250 children = (
241 251 E997E0251F3AB66500709FB1 /* Social.framework */,
242 /* Begin PBXGroup section */ 252 2D9F4ED6F06C8F252B9EAF48 /* Pods_LifeLog.framework */,
243 020C1721B642EF36F31E1BB4 /* Frameworks */ = { 253 );
244 isa = PBXGroup; 254 name = Frameworks;
245 children = ( 255 sourceTree = "<group>";
246 E997E0251F3AB66500709FB1 /* Social.framework */, 256 };
247 2D9F4ED6F06C8F252B9EAF48 /* Pods_LifeLog.framework */, 257 6E18CECF1F2E398C0029891F /* Login */ = {
248 ); 258 isa = PBXGroup;
249 name = Frameworks; 259 children = (
250 sourceTree = "<group>"; 260 9CA8AEE61F31BB1200C5FC74 /* ConfirmForgetPass */,
251 }; 261 6E18CED01F2E39DB0029891F /* LoginViewController.h */,
252 6E18CECF1F2E398C0029891F /* Login */ = { 262 6E18CED11F2E39DB0029891F /* LoginViewController.m */,
253 isa = PBXGroup; 263 6E18CED21F2E39DB0029891F /* LoginViewController.xib */,
254 children = ( 264 );
255 9CA8AEE61F31BB1200C5FC74 /* ConfirmForgetPass */, 265 name = Login;
256 6E18CED01F2E39DB0029891F /* LoginViewController.h */, 266 sourceTree = "<group>";
257 6E18CED11F2E39DB0029891F /* LoginViewController.m */, 267 };
258 6E18CED21F2E39DB0029891F /* LoginViewController.xib */, 268 6E18CED51F2E3C0E0029891F /* ServerAPI */ = {
259 ); 269 isa = PBXGroup;
260 name = Login; 270 children = (
261 sourceTree = "<group>"; 271 6E18CED61F2E3C840029891F /* ServerAPI.h */,
262 }; 272 6E18CED71F2E3C840029891F /* ServerAPI.m */,
263 6E18CED51F2E3C0E0029891F /* ServerAPI */ = { 273 );
264 isa = PBXGroup; 274 name = ServerAPI;
265 children = ( 275 sourceTree = "<group>";
266 6E18CED61F2E3C840029891F /* ServerAPI.h */, 276 };
267 6E18CED71F2E3C840029891F /* ServerAPI.m */, 277 6E18CED91F2E40AE0029891F /* Model */ = {
268 ); 278 isa = PBXGroup;
269 name = ServerAPI; 279 children = (
270 sourceTree = "<group>"; 280 6E18CEDD1F2E46570029891F /* Entities.h */,
271 }; 281 6EA4AF2B1F40BB7A00F52CFE /* StepObject.h */,
272 6E18CED91F2E40AE0029891F /* Model */ = { 282 6EA4AF2C1F40BB7A00F52CFE /* StepObject.m */,
273 isa = PBXGroup; 283 6EA4AF2D1F40BB7A00F52CFE /* TargetInfor.h */,
274 children = ( 284 6EA4AF2E1F40BB7A00F52CFE /* TargetInfor.m */,
275 6E18CEDD1F2E46570029891F /* Entities.h */, 285 6EA4AF2F1F40BB7A00F52CFE /* TopObject.h */,
276 6EA4AF2B1F40BB7A00F52CFE /* StepObject.h */, 286 6EA4AF301F40BB7A00F52CFE /* TopObject.m */,
277 6EA4AF2C1F40BB7A00F52CFE /* StepObject.m */, 287 6E18CEDA1F2E40F50029891F /* User.h */,
278 6EA4AF2D1F40BB7A00F52CFE /* TargetInfor.h */, 288 6E18CEDB1F2E40F50029891F /* User.m */,
279 6EA4AF2E1F40BB7A00F52CFE /* TargetInfor.m */, 289 E9373E481F35AA180059355A /* HistoryObject.h */,
280 6EA4AF2F1F40BB7A00F52CFE /* TopObject.h */, 290 E9373E491F35AA180059355A /* HistoryObject.m */,
281 6EA4AF301F40BB7A00F52CFE /* TopObject.m */, 291 E9373E4B1F361A230059355A /* HistoryGraphObject.h */,
282 6E18CEDA1F2E40F50029891F /* User.h */, 292 E9373E4C1F361A230059355A /* HistoryGraphObject.m */,
283 6E18CEDB1F2E40F50029891F /* User.m */, 293 E9D9091F1F3D559D004CF99F /* TweetObject.h */,
284 E9373E481F35AA180059355A /* HistoryObject.h */, 294 E9D909201F3D559D004CF99F /* TweetObject.m */,
285 E9373E491F35AA180059355A /* HistoryObject.m */, 295 E933E6721F3E0E4E002926F5 /* GroupObject.h */,
286 E9373E4B1F361A230059355A /* HistoryGraphObject.h */, 296 E933E6731F3E0E4E002926F5 /* GroupObject.m */,
287 E9373E4C1F361A230059355A /* HistoryGraphObject.m */, 297 E9497FD31F46EC1100E6AF8D /* MemberObject.h */,
288 E9D9091F1F3D559D004CF99F /* TweetObject.h */, 298 E9497FD41F46EC1100E6AF8D /* MemberObject.m */,
289 E9D909201F3D559D004CF99F /* TweetObject.m */, 299 );
290 E933E6721F3E0E4E002926F5 /* GroupObject.h */, 300 name = Model;
291 E933E6731F3E0E4E002926F5 /* GroupObject.m */, 301 sourceTree = "<group>";
292 E9497FD31F46EC1100E6AF8D /* MemberObject.h */, 302 };
293 E9497FD41F46EC1100E6AF8D /* MemberObject.m */, 303 6E7F93391F35870F00EFBC71 /* TPKeyboardAvoiding */ = {
294 ); 304 isa = PBXGroup;
295 name = Model; 305 children = (
296 sourceTree = "<group>"; 306 6E7F933A1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.h */,
297 }; 307 6E7F933B1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m */,
298 6E7F93391F35870F00EFBC71 /* TPKeyboardAvoiding */ = { 308 6E7F933C1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.h */,
299 isa = PBXGroup; 309 6E7F933D1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m */,
300 children = ( 310 6E7F933E1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.h */,
301 6E7F933A1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.h */, 311 6E7F933F1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m */,
302 6E7F933B1F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m */, 312 6E7F93401F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.h */,
303 6E7F933C1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.h */, 313 6E7F93411F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m */,
304 6E7F933D1F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m */, 314 );
305 6E7F933E1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.h */, 315 name = TPKeyboardAvoiding;
306 6E7F933F1F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m */, 316 sourceTree = "<group>";
307 6E7F93401F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.h */, 317 };
308 6E7F93411F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m */, 318 6E84E3681F27A700001EB88E = {
309 ); 319 isa = PBXGroup;
310 name = TPKeyboardAvoiding; 320 children = (
311 sourceTree = "<group>"; 321 6E84E3731F27A700001EB88E /* LifeLog */,
312 }; 322 6E84E38D1F27A703001EB88E /* LifeLogTests */,
313 6E84E3681F27A700001EB88E = { 323 6E84E3981F27A703001EB88E /* LifeLogUITests */,
314 isa = PBXGroup; 324 DE8269E957EA47CD771BAB33 /* Pods */,
315 children = ( 325 020C1721B642EF36F31E1BB4 /* Frameworks */,
316 6E84E3731F27A700001EB88E /* LifeLog */, 326 783929CF869F5081762B3DCA /* Products */,
317 6E84E38D1F27A703001EB88E /* LifeLogTests */, 327 );
318 6E84E3981F27A703001EB88E /* LifeLogUITests */, 328 sourceTree = "<group>";
319 DE8269E957EA47CD771BAB33 /* Pods */, 329 };
320 020C1721B642EF36F31E1BB4 /* Frameworks */, 330 6E84E3721F27A700001EB88E /* Products */ = {
321 783929CF869F5081762B3DCA /* Products */, 331 isa = PBXGroup;
322 ); 332 children = (
323 sourceTree = "<group>"; 333 6E84E3711F27A700001EB88E /* LifeLog.app */,
324 }; 334 6E84E38A1F27A703001EB88E /* LifeLogTests.xctest */,
325 6E84E3721F27A700001EB88E /* Products */ = { 335 6E84E3951F27A703001EB88E /* LifeLogUITests.xctest */,
326 isa = PBXGroup; 336 );
327 children = ( 337 name = Products;
328 6E84E3711F27A700001EB88E /* LifeLog.app */, 338 sourceTree = "<group>";
329 6E84E38A1F27A703001EB88E /* LifeLogTests.xctest */, 339 };
330 6E84E3951F27A703001EB88E /* LifeLogUITests.xctest */, 340 6E84E3731F27A700001EB88E /* LifeLog */ = {
331 ); 341 isa = PBXGroup;
332 name = Products; 342 children = (
333 sourceTree = "<group>"; 343 6E18CED91F2E40AE0029891F /* Model */,
334 }; 344 6E18CED51F2E3C0E0029891F /* ServerAPI */,
335 6E84E3731F27A700001EB88E /* LifeLog */ = { 345 6EDC8BEB1F2C2F3300765ACC /* Common */,
336 isa = PBXGroup; 346 6ECC406D1F2A5FA500AAEB97 /* Library */,
337 children = ( 347 E99E13A71F336F0C00C78787 /* CustomView */,
338 6E18CED91F2E40AE0029891F /* Model */, 348 6E84E3A81F27A8A9001EB88E /* ViewControllers */,
339 6E18CED51F2E3C0E0029891F /* ServerAPI */, 349 6E84E3A71F27A887001EB88E /* AppDelegate */,
340 6EDC8BEB1F2C2F3300765ACC /* Common */, 350 6E84E3801F27A701001EB88E /* Assets.xcassets */,
341 6ECC406D1F2A5FA500AAEB97 /* Library */, 351 6E84E3821F27A701001EB88E /* LaunchScreen.storyboard */,
342 E99E13A71F336F0C00C78787 /* CustomView */, 352 6E84E3851F27A701001EB88E /* Info.plist */,
343 6E84E3A81F27A8A9001EB88E /* ViewControllers */, 353 6E84E3741F27A701001EB88E /* Supporting Files */,
344 6E84E3A71F27A887001EB88E /* AppDelegate */, 354 );
345 6E84E3801F27A701001EB88E /* Assets.xcassets */, 355 path = LifeLog;
346 6E84E3821F27A701001EB88E /* LaunchScreen.storyboard */, 356 sourceTree = "<group>";
347 6E84E3851F27A701001EB88E /* Info.plist */, 357 };
348 6E84E3741F27A701001EB88E /* Supporting Files */, 358 6E84E3741F27A701001EB88E /* Supporting Files */ = {
349 ); 359 isa = PBXGroup;
350 path = LifeLog; 360 children = (
351 sourceTree = "<group>"; 361 6E84E3751F27A701001EB88E /* main.m */,
352 }; 362 6EF163091F29069300DA306C /* Localizable.strings */,
353 6E84E3741F27A701001EB88E /* Supporting Files */ = { 363 );
354 isa = PBXGroup; 364 name = "Supporting Files";
355 children = ( 365 sourceTree = "<group>";
356 6E84E3751F27A701001EB88E /* main.m */, 366 };
357 6EF163091F29069300DA306C /* Localizable.strings */, 367 6E84E38D1F27A703001EB88E /* LifeLogTests */ = {
358 ); 368 isa = PBXGroup;
359 name = "Supporting Files"; 369 children = (
360 sourceTree = "<group>"; 370 6E84E38E1F27A703001EB88E /* LifeLogTests.m */,
361 }; 371 6E84E3901F27A703001EB88E /* Info.plist */,
362 6E84E38D1F27A703001EB88E /* LifeLogTests */ = { 372 );
363 isa = PBXGroup; 373 path = LifeLogTests;
364 children = ( 374 sourceTree = "<group>";
365 6E84E38E1F27A703001EB88E /* LifeLogTests.m */, 375 };
366 6E84E3901F27A703001EB88E /* Info.plist */, 376 6E84E3981F27A703001EB88E /* LifeLogUITests */ = {
367 ); 377 isa = PBXGroup;
368 path = LifeLogTests; 378 children = (
369 sourceTree = "<group>"; 379 6E84E3991F27A703001EB88E /* LifeLogUITests.m */,
370 }; 380 6E84E39B1F27A703001EB88E /* Info.plist */,
371 6E84E3981F27A703001EB88E /* LifeLogUITests */ = { 381 );
372 isa = PBXGroup; 382 path = LifeLogUITests;
373 children = ( 383 sourceTree = "<group>";
374 6E84E3991F27A703001EB88E /* LifeLogUITests.m */, 384 };
375 6E84E39B1F27A703001EB88E /* Info.plist */, 385 6E84E3A71F27A887001EB88E /* AppDelegate */ = {
376 ); 386 isa = PBXGroup;
377 path = LifeLogUITests; 387 children = (
378 sourceTree = "<group>"; 388 6E84E3771F27A701001EB88E /* AppDelegate.h */,
379 }; 389 6E84E3781F27A701001EB88E /* AppDelegate.m */,
380 6E84E3A71F27A887001EB88E /* AppDelegate */ = { 390 );
381 isa = PBXGroup; 391 name = AppDelegate;
382 children = ( 392 sourceTree = "<group>";
383 6E84E3771F27A701001EB88E /* AppDelegate.h */, 393 };
384 6E84E3781F27A701001EB88E /* AppDelegate.m */, 394 6E84E3A81F27A8A9001EB88E /* ViewControllers */ = {
385 ); 395 isa = PBXGroup;
386 name = AppDelegate; 396 children = (
387 sourceTree = "<group>"; 397 9CBDA0F71F2ECDFD0055DED1 /* BaseViewController */,
388 }; 398 9CBDA0FB1F2F03490055DED1 /* Register */,
389 6E84E3A81F27A8A9001EB88E /* ViewControllers */ = { 399 6E18CECF1F2E398C0029891F /* Login */,
390 isa = PBXGroup; 400 6E84E3AC1F27A954001EB88E /* SNS */,
391 children = ( 401 6E84E3C11F27AC89001EB88E /* Map */,
392 9CBDA0F71F2ECDFD0055DED1 /* BaseViewController */, 402 6E84E3AB1F27A946001EB88E /* Ranking */,
393 9CBDA0FB1F2F03490055DED1 /* Register */, 403 6E84E3AA1F27A924001EB88E /* History */,
394 6E18CECF1F2E398C0029891F /* Login */, 404 6E84E3A91F27A915001EB88E /* Home */,
395 6E84E3AC1F27A954001EB88E /* SNS */, 405 );
396 6E84E3C11F27AC89001EB88E /* Map */, 406 name = ViewControllers;
397 6E84E3AB1F27A946001EB88E /* Ranking */, 407 sourceTree = "<group>";
398 6E84E3AA1F27A924001EB88E /* History */, 408 };
399 6E84E3A91F27A915001EB88E /* Home */, 409 6E84E3A91F27A915001EB88E /* Home */ = {
400 ); 410 isa = PBXGroup;
401 name = ViewControllers; 411 children = (
402 sourceTree = "<group>"; 412 6E8DA0F31F2BAC0800CCE941 /* Today */,
403 }; 413 6E84E3AD1F27A975001EB88E /* HomeViewController.h */,
404 6E84E3A91F27A915001EB88E /* Home */ = { 414 6E84E3AE1F27A975001EB88E /* HomeViewController.m */,
405 isa = PBXGroup; 415 6E84E3AF1F27A975001EB88E /* HomeViewController.xib */,
406 children = ( 416 );
407 6E8DA0F31F2BAC0800CCE941 /* Today */, 417 name = Home;
408 6E84E3AD1F27A975001EB88E /* HomeViewController.h */, 418 sourceTree = "<group>";
409 6E84E3AE1F27A975001EB88E /* HomeViewController.m */, 419 };
410 6E84E3AF1F27A975001EB88E /* HomeViewController.xib */, 420 6E84E3AA1F27A924001EB88E /* History */ = {
411 ); 421 isa = PBXGroup;
412 name = Home; 422 children = (
413 sourceTree = "<group>"; 423 6E84E3B21F27A98B001EB88E /* HistoryViewController.h */,
414 }; 424 6E84E3B31F27A98B001EB88E /* HistoryViewController.m */,
415 6E84E3AA1F27A924001EB88E /* History */ = { 425 6E84E3B41F27A98B001EB88E /* HistoryViewController.xib */,
416 isa = PBXGroup; 426 E9F73DC91F338A0F004A3A6F /* HistoryListTableViewCell.h */,
417 children = ( 427 E9F73DCA1F338A0F004A3A6F /* HistoryListTableViewCell.m */,
418 6E84E3B21F27A98B001EB88E /* HistoryViewController.h */, 428 E9F73DCB1F338A0F004A3A6F /* HistoryListTableViewCell.xib */,
419 6E84E3B31F27A98B001EB88E /* HistoryViewController.m */, 429 );
420 6E84E3B41F27A98B001EB88E /* HistoryViewController.xib */, 430 name = History;
421 E9F73DC91F338A0F004A3A6F /* HistoryListTableViewCell.h */, 431 sourceTree = "<group>";
422 E9F73DCA1F338A0F004A3A6F /* HistoryListTableViewCell.m */, 432 };
423 E9F73DCB1F338A0F004A3A6F /* HistoryListTableViewCell.xib */, 433 6E84E3AB1F27A946001EB88E /* Ranking */ = {
424 ); 434 isa = PBXGroup;
425 name = History; 435 children = (
426 sourceTree = "<group>"; 436 6E84E3B71F27A9A0001EB88E /* RankingViewController.h */,
427 }; 437 6E84E3B81F27A9A0001EB88E /* RankingViewController.m */,
428 6E84E3AB1F27A946001EB88E /* Ranking */ = { 438 6E84E3B91F27A9A0001EB88E /* RankingViewController.xib */,
429 isa = PBXGroup; 439 E9682E2B1F39675A00FE05A2 /* RankingTableViewCell.h */,
430 children = ( 440 E9682E2C1F39675A00FE05A2 /* RankingTableViewCell.m */,
431 6E84E3B71F27A9A0001EB88E /* RankingViewController.h */, 441 E9682E2D1F39675A00FE05A2 /* RankingTableViewCell.xib */,
432 6E84E3B81F27A9A0001EB88E /* RankingViewController.m */, 442 );
433 6E84E3B91F27A9A0001EB88E /* RankingViewController.xib */, 443 name = Ranking;
434 E9682E2B1F39675A00FE05A2 /* RankingTableViewCell.h */, 444 sourceTree = "<group>";
435 E9682E2C1F39675A00FE05A2 /* RankingTableViewCell.m */, 445 };
436 E9682E2D1F39675A00FE05A2 /* RankingTableViewCell.xib */, 446 6E84E3AC1F27A954001EB88E /* SNS */ = {
437 ); 447 isa = PBXGroup;
438 name = Ranking; 448 children = (
449 E95F4CEF1F48B37100D27E80 /* MyGroup */,
450 E95F4CE91F475C4B00D27E80 /* CreateGroup */,
439 sourceTree = "<group>"; 451 E933E6751F4050E6002926F5 /* GroupDetail */,
440 }; 452 E933E6671F3E0479002926F5 /* SeachGroup */,
441 6E84E3AC1F27A954001EB88E /* SNS */ = { 453 6E84E3BC1F27A9B1001EB88E /* SNSViewController.h */,
442 isa = PBXGroup; 454 6E84E3BD1F27A9B1001EB88E /* SNSViewController.m */,
443 children = ( 455 6E84E3BE1F27A9B1001EB88E /* SNSViewController.xib */,
444 E95F4CE91F475C4B00D27E80 /* CreateGroup */, 456 E968550E1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.h */,
445 E933E6751F4050E6002926F5 /* GroupDetail */, 457 E968550F1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m */,
446 E933E6671F3E0479002926F5 /* SeachGroup */, 458 E96855101F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib */,
447 6E84E3BC1F27A9B1001EB88E /* SNSViewController.h */, 459 );
448 6E84E3BD1F27A9B1001EB88E /* SNSViewController.m */, 460 name = SNS;
449 6E84E3BE1F27A9B1001EB88E /* SNSViewController.xib */, 461 sourceTree = "<group>";
450 E968550E1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.h */, 462 };
451 E968550F1F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m */, 463 6E84E3C11F27AC89001EB88E /* Map */ = {
452 E96855101F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib */, 464 isa = PBXGroup;
453 ); 465 children = (
454 name = SNS; 466 6E84E3C21F27ACAE001EB88E /* MapViewController.h */,
455 sourceTree = "<group>"; 467 6E84E3C31F27ACAE001EB88E /* MapViewController.m */,
456 }; 468 6E84E3C41F27ACAE001EB88E /* MapViewController.xib */,
457 6E84E3C11F27AC89001EB88E /* Map */ = { 469 );
458 isa = PBXGroup; 470 name = Map;
459 children = ( 471 sourceTree = "<group>";
460 6E84E3C21F27ACAE001EB88E /* MapViewController.h */, 472 };
461 6E84E3C31F27ACAE001EB88E /* MapViewController.m */, 473 6E8DA0F31F2BAC0800CCE941 /* Today */ = {
462 6E84E3C41F27ACAE001EB88E /* MapViewController.xib */, 474 isa = PBXGroup;
463 ); 475 children = (
464 name = Map; 476 6E8DA0F41F2BAC3400CCE941 /* TodayViewController.h */,
465 sourceTree = "<group>"; 477 6E8DA0F51F2BAC3400CCE941 /* TodayViewController.m */,
466 }; 478 6E8DA0F61F2BAC3400CCE941 /* TodayViewController.xib */,
467 6E8DA0F31F2BAC0800CCE941 /* Today */ = { 479 );
468 isa = PBXGroup; 480 name = Today;
469 children = ( 481 sourceTree = "<group>";
470 6E8DA0F41F2BAC3400CCE941 /* TodayViewController.h */, 482 };
471 6E8DA0F51F2BAC3400CCE941 /* TodayViewController.m */, 483 6ECC406D1F2A5FA500AAEB97 /* Library */ = {
472 6E8DA0F61F2BAC3400CCE941 /* TodayViewController.xib */, 484 isa = PBXGroup;
473 ); 485 children = (
474 name = Today; 486 6E7F93391F35870F00EFBC71 /* TPKeyboardAvoiding */,
475 sourceTree = "<group>"; 487 6ECC406E1F2A5FB200AAEB97 /* Category */,
476 }; 488 );
477 6ECC406D1F2A5FA500AAEB97 /* Library */ = { 489 name = Library;
478 isa = PBXGroup; 490 sourceTree = "<group>";
479 children = ( 491 };
480 6E7F93391F35870F00EFBC71 /* TPKeyboardAvoiding */, 492 6ECC406E1F2A5FB200AAEB97 /* Category */ = {
481 6ECC406E1F2A5FB200AAEB97 /* Category */, 493 isa = PBXGroup;
482 ); 494 children = (
483 name = Library; 495 6ECC406F1F2A5FEB00AAEB97 /* NSDate+helper.h */,
484 sourceTree = "<group>"; 496 6ECC40701F2A5FEB00AAEB97 /* NSDate+helper.m */,
485 }; 497 );
486 6ECC406E1F2A5FB200AAEB97 /* Category */ = { 498 name = Category;
487 isa = PBXGroup; 499 sourceTree = "<group>";
488 children = ( 500 };
489 6ECC406F1F2A5FEB00AAEB97 /* NSDate+helper.h */, 501 6EDC8BEB1F2C2F3300765ACC /* Common */ = {
490 6ECC40701F2A5FEB00AAEB97 /* NSDate+helper.m */, 502 isa = PBXGroup;
491 ); 503 children = (
492 name = Category; 504 6EDC8BEC1F2C2FB800765ACC /* Utilities.h */,
493 sourceTree = "<group>"; 505 6EDC8BED1F2C2FB800765ACC /* Utilities.m */,
494 }; 506 6EDC8BF21F2C68D700765ACC /* CMMotionActivityExtra.h */,
495 6EDC8BEB1F2C2F3300765ACC /* Common */ = { 507 6EDC8BF31F2C68D700765ACC /* CMMotionActivityExtra.m */,
496 isa = PBXGroup; 508 );
497 children = ( 509 name = Common;
498 6EDC8BEC1F2C2FB800765ACC /* Utilities.h */, 510 sourceTree = "<group>";
499 6EDC8BED1F2C2FB800765ACC /* Utilities.m */, 511 };
500 6EDC8BF21F2C68D700765ACC /* CMMotionActivityExtra.h */, 512 783929CF869F5081762B3DCA /* Products */ = {
501 6EDC8BF31F2C68D700765ACC /* CMMotionActivityExtra.m */, 513 isa = PBXGroup;
502 ); 514 children = (
503 name = Common; 515 );
504 sourceTree = "<group>"; 516 name = Products;
505 }; 517 sourceTree = "<group>";
506 783929CF869F5081762B3DCA /* Products */ = { 518 };
507 isa = PBXGroup; 519 9CA8AEE61F31BB1200C5FC74 /* ConfirmForgetPass */ = {
508 children = ( 520 isa = PBXGroup;
509 ); 521 children = (
510 name = Products; 522 9CA8AEE71F31BB4600C5FC74 /* ConfirmForgetPassViewController.h */,
511 sourceTree = "<group>"; 523 9CA8AEE81F31BB4600C5FC74 /* ConfirmForgetPassViewController.m */,
512 }; 524 9CA8AEE91F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib */,
513 9CA8AEE61F31BB1200C5FC74 /* ConfirmForgetPass */ = { 525 );
514 isa = PBXGroup; 526 name = ConfirmForgetPass;
515 children = ( 527 sourceTree = "<group>";
516 9CA8AEE71F31BB4600C5FC74 /* ConfirmForgetPassViewController.h */, 528 };
517 9CA8AEE81F31BB4600C5FC74 /* ConfirmForgetPassViewController.m */, 529 9CBDA0F71F2ECDFD0055DED1 /* BaseViewController */ = {
518 9CA8AEE91F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib */, 530 isa = PBXGroup;
519 ); 531 children = (
520 name = ConfirmForgetPass; 532 9CBDA0F81F2ECE2C0055DED1 /* BaseViewController.h */,
521 sourceTree = "<group>"; 533 9CBDA0F91F2ECE2C0055DED1 /* BaseViewController.m */,
522 }; 534 6E48AF0B1F2F9D3200C1D184 /* CustomTextField.h */,
523 9CBDA0F71F2ECDFD0055DED1 /* BaseViewController */ = { 535 6E48AF0C1F2F9D3200C1D184 /* CustomTextField.m */,
524 isa = PBXGroup; 536 E9D909221F3D6E8C004CF99F /* BaseTableViewController.h */,
525 children = ( 537 E9D909231F3D6E8C004CF99F /* BaseTableViewController.m */,
526 9CBDA0F81F2ECE2C0055DED1 /* BaseViewController.h */, 538 );
527 9CBDA0F91F2ECE2C0055DED1 /* BaseViewController.m */, 539 name = BaseViewController;
528 6E48AF0B1F2F9D3200C1D184 /* CustomTextField.h */, 540 sourceTree = "<group>";
529 6E48AF0C1F2F9D3200C1D184 /* CustomTextField.m */, 541 };
530 E9D909221F3D6E8C004CF99F /* BaseTableViewController.h */, 542 9CBDA0FB1F2F03490055DED1 /* Register */ = {
531 E9D909231F3D6E8C004CF99F /* BaseTableViewController.m */, 543 isa = PBXGroup;
532 ); 544 children = (
533 name = BaseViewController; 545 9CBDA0FC1F2F03810055DED1 /* RegisterViewController.h */,
534 sourceTree = "<group>"; 546 9CBDA0FD1F2F03810055DED1 /* RegisterViewController.m */,
535 }; 547 9CBDA0FE1F2F03810055DED1 /* RegisterViewController.xib */,
536 9CBDA0FB1F2F03490055DED1 /* Register */ = { 548 );
537 isa = PBXGroup; 549 name = Register;
538 children = ( 550 sourceTree = "<group>";
539 9CBDA0FC1F2F03810055DED1 /* RegisterViewController.h */, 551 };
540 9CBDA0FD1F2F03810055DED1 /* RegisterViewController.m */, 552 DE8269E957EA47CD771BAB33 /* Pods */ = {
541 9CBDA0FE1F2F03810055DED1 /* RegisterViewController.xib */, 553 isa = PBXGroup;
542 ); 554 children = (
543 name = Register; 555 6E84E3721F27A700001EB88E /* Products */,
544 sourceTree = "<group>"; 556 0FC2D57087AF4571C57FAE08 /* Pods-LifeLog.debug.xcconfig */,
545 }; 557 4CFDA5714AF852358A1EB515 /* Pods-LifeLog.release.xcconfig */,
546 DE8269E957EA47CD771BAB33 /* Pods */ = { 558 );
547 isa = PBXGroup; 559 name = Pods;
548 children = ( 560 sourceTree = "<group>";
549 6E84E3721F27A700001EB88E /* Products */, 561 };
550 0FC2D57087AF4571C57FAE08 /* Pods-LifeLog.debug.xcconfig */, 562 E933E6671F3E0479002926F5 /* SeachGroup */ = {
551 4CFDA5714AF852358A1EB515 /* Pods-LifeLog.release.xcconfig */, 563 isa = PBXGroup;
552 ); 564 children = (
553 name = Pods; 565 E933E6681F3E04A6002926F5 /* SearchGroupViewController.h */,
554 sourceTree = "<group>"; 566 E933E6691F3E04A6002926F5 /* SearchGroupViewController.m */,
555 }; 567 E933E66A1F3E04A6002926F5 /* SearchGroupViewController.xib */,
556 E933E6671F3E0479002926F5 /* SeachGroup */ = { 568 E933E66D1F3E09B6002926F5 /* SearchGroupTableViewCell.h */,
557 isa = PBXGroup; 569 E933E66E1F3E09B6002926F5 /* SearchGroupTableViewCell.m */,
558 children = ( 570 E933E66F1F3E09B6002926F5 /* SearchGroupTableViewCell.xib */,
559 E933E6681F3E04A6002926F5 /* SearchGroupViewController.h */, 571 );
560 E933E6691F3E04A6002926F5 /* SearchGroupViewController.m */, 572 name = SeachGroup;
561 E933E66A1F3E04A6002926F5 /* SearchGroupViewController.xib */, 573 sourceTree = "<group>";
562 E933E66D1F3E09B6002926F5 /* SearchGroupTableViewCell.h */, 574 };
563 E933E66E1F3E09B6002926F5 /* SearchGroupTableViewCell.m */, 575 E933E6751F4050E6002926F5 /* GroupDetail */ = {
564 E933E66F1F3E09B6002926F5 /* SearchGroupTableViewCell.xib */, 576 isa = PBXGroup;
565 ); 577 children = (
566 name = SeachGroup; 578 E933E6761F40513C002926F5 /* GroupDetailViewController.h */,
567 sourceTree = "<group>"; 579 E933E6771F40513C002926F5 /* GroupDetailViewController.m */,
568 }; 580 E933E6781F40513C002926F5 /* GroupDetailViewController.xib */,
569 E933E6751F4050E6002926F5 /* GroupDetail */ = { 581 );
570 isa = PBXGroup; 582 name = GroupDetail;
571 children = ( 583 sourceTree = "<group>";
572 E933E6761F40513C002926F5 /* GroupDetailViewController.h */, 584 };
573 E933E6771F40513C002926F5 /* GroupDetailViewController.m */, 585 E9373E441F35966D0059355A /* AutoTranslateView */ = {
574 E933E6781F40513C002926F5 /* GroupDetailViewController.xib */, 586 isa = PBXGroup;
575 ); 587 children = (
576 name = GroupDetail; 588 E9373E451F3596940059355A /* AutoTransLabel.h */,
577 sourceTree = "<group>"; 589 E9373E461F3596940059355A /* AutoTransLabel.m */,
578 }; 590 E96855081F3C444900317CEF /* AutoTransButton.h */,
579 E9373E441F35966D0059355A /* AutoTranslateView */ = { 591 E96855091F3C444900317CEF /* AutoTransButton.m */,
580 isa = PBXGroup; 592 );
581 children = ( 593 name = AutoTranslateView;
582 E9373E451F3596940059355A /* AutoTransLabel.h */, 594 sourceTree = "<group>";
583 E9373E461F3596940059355A /* AutoTransLabel.m */, 595 };
596 E95F4CE91F475C4B00D27E80 /* CreateGroup */ = {
597 isa = PBXGroup;
598 children = (
599 E95F4CEA1F475C6A00D27E80 /* CreateGroupViewController.h */,
600 E95F4CEB1F475C6A00D27E80 /* CreateGroupViewController.m */,
601 E95F4CEC1F475C6A00D27E80 /* CreateGroupViewController.xib */,
602 );
603 name = CreateGroup;
604 sourceTree = "<group>";
605 };
606 E95F4CEF1F48B37100D27E80 /* MyGroup */ = {
607 isa = PBXGroup;
608 children = (
609 E95F4CF01F48B39200D27E80 /* MyGroupViewController.h */,
610 E95F4CF11F48B39200D27E80 /* MyGroupViewController.m */,
611 E95F4CF21F48B39200D27E80 /* MyGroupViewController.xib */,
612 );
613 name = MyGroup;
614 sourceTree = "<group>";
615 };
584 E96855081F3C444900317CEF /* AutoTransButton.h */, 616 E99E13A71F336F0C00C78787 /* CustomView */ = {
585 E96855091F3C444900317CEF /* AutoTransButton.m */, 617 isa = PBXGroup;
586 ); 618 children = (
587 name = AutoTranslateView; 619 E9373E441F35966D0059355A /* AutoTranslateView */,
588 sourceTree = "<group>"; 620 E99E13A81F336F1700C78787 /* CollectionView */,
589 }; 621 );
590 E95F4CE91F475C4B00D27E80 /* CreateGroup */ = { 622 name = CustomView;
591 isa = PBXGroup; 623 sourceTree = "<group>";
592 children = ( 624 };
593 E95F4CEA1F475C6A00D27E80 /* CreateGroupViewController.h */, 625 E99E13A81F336F1700C78787 /* CollectionView */ = {
594 E95F4CEB1F475C6A00D27E80 /* CreateGroupViewController.m */, 626 isa = PBXGroup;
595 E95F4CEC1F475C6A00D27E80 /* CreateGroupViewController.xib */, 627 children = (
596 ); 628 E99E13AE1F33720600C78787 /* LabelCollectionViewCell.h */,
597 name = CreateGroup; 629 E99E13AF1F33720600C78787 /* LabelCollectionViewCell.m */,
598 sourceTree = "<group>"; 630 E99E13B01F33720600C78787 /* LabelCollectionViewCell.xib */,
599 }; 631 E99E13A91F336F3600C78787 /* CollectionView.h */,
600 E99E13A71F336F0C00C78787 /* CustomView */ = { 632 E99E13AA1F336F3600C78787 /* CollectionView.m */,
601 isa = PBXGroup; 633 E99E13AC1F336F4500C78787 /* CollectionView.xib */,
602 children = ( 634 );
603 E9373E441F35966D0059355A /* AutoTranslateView */, 635 name = CollectionView;
604 E99E13A81F336F1700C78787 /* CollectionView */, 636 sourceTree = "<group>";
605 ); 637 };
606 name = CustomView; 638 /* End PBXGroup section */
607 sourceTree = "<group>"; 639
608 }; 640 /* Begin PBXNativeTarget section */
609 E99E13A81F336F1700C78787 /* CollectionView */ = { 641 6E84E3701F27A700001EB88E /* LifeLog */ = {
610 isa = PBXGroup; 642 isa = PBXNativeTarget;
611 children = ( 643 buildConfigurationList = 6E84E39E1F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLog" */;
612 E99E13AE1F33720600C78787 /* LabelCollectionViewCell.h */, 644 buildPhases = (
613 E99E13AF1F33720600C78787 /* LabelCollectionViewCell.m */, 645 2BB22CAEC0728AA1E086BCE3 /* [CP] Check Pods Manifest.lock */,
614 E99E13B01F33720600C78787 /* LabelCollectionViewCell.xib */, 646 6E84E36D1F27A700001EB88E /* Sources */,
615 E99E13A91F336F3600C78787 /* CollectionView.h */, 647 6E84E36E1F27A700001EB88E /* Frameworks */,
616 E99E13AA1F336F3600C78787 /* CollectionView.m */, 648 6E84E36F1F27A700001EB88E /* Resources */,
617 E99E13AC1F336F4500C78787 /* CollectionView.xib */, 649 22F89B11794CEB4E265996AC /* [CP] Embed Pods Frameworks */,
618 ); 650 96653BDB2C24A87C2866C897 /* [CP] Copy Pods Resources */,
619 name = CollectionView; 651 );
620 sourceTree = "<group>"; 652 buildRules = (
621 }; 653 );
622 /* End PBXGroup section */ 654 dependencies = (
623 655 );
624 /* Begin PBXNativeTarget section */ 656 name = LifeLog;
625 6E84E3701F27A700001EB88E /* LifeLog */ = { 657 productName = LifeLog;
626 isa = PBXNativeTarget; 658 productReference = 6E84E3711F27A700001EB88E /* LifeLog.app */;
627 buildConfigurationList = 6E84E39E1F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLog" */; 659 productType = "com.apple.product-type.application";
628 buildPhases = ( 660 };
629 2BB22CAEC0728AA1E086BCE3 /* [CP] Check Pods Manifest.lock */, 661 6E84E3891F27A703001EB88E /* LifeLogTests */ = {
630 6E84E36D1F27A700001EB88E /* Sources */, 662 isa = PBXNativeTarget;
631 6E84E36E1F27A700001EB88E /* Frameworks */, 663 buildConfigurationList = 6E84E3A11F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLogTests" */;
632 6E84E36F1F27A700001EB88E /* Resources */, 664 buildPhases = (
633 22F89B11794CEB4E265996AC /* [CP] Embed Pods Frameworks */, 665 6E84E3861F27A703001EB88E /* Sources */,
634 96653BDB2C24A87C2866C897 /* [CP] Copy Pods Resources */, 666 6E84E3871F27A703001EB88E /* Frameworks */,
635 ); 667 6E84E3881F27A703001EB88E /* Resources */,
636 buildRules = ( 668 );
637 ); 669 buildRules = (
638 dependencies = ( 670 );
639 ); 671 dependencies = (
640 name = LifeLog; 672 6E84E38C1F27A703001EB88E /* PBXTargetDependency */,
641 productName = LifeLog; 673 );
642 productReference = 6E84E3711F27A700001EB88E /* LifeLog.app */; 674 name = LifeLogTests;
643 productType = "com.apple.product-type.application"; 675 productName = LifeLogTests;
644 }; 676 productReference = 6E84E38A1F27A703001EB88E /* LifeLogTests.xctest */;
645 6E84E3891F27A703001EB88E /* LifeLogTests */ = { 677 productType = "com.apple.product-type.bundle.unit-test";
646 isa = PBXNativeTarget; 678 };
647 buildConfigurationList = 6E84E3A11F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLogTests" */; 679 6E84E3941F27A703001EB88E /* LifeLogUITests */ = {
648 buildPhases = ( 680 isa = PBXNativeTarget;
649 6E84E3861F27A703001EB88E /* Sources */, 681 buildConfigurationList = 6E84E3A41F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLogUITests" */;
650 6E84E3871F27A703001EB88E /* Frameworks */, 682 buildPhases = (
651 6E84E3881F27A703001EB88E /* Resources */, 683 6E84E3911F27A703001EB88E /* Sources */,
652 ); 684 6E84E3921F27A703001EB88E /* Frameworks */,
653 buildRules = ( 685 6E84E3931F27A703001EB88E /* Resources */,
654 ); 686 );
655 dependencies = ( 687 buildRules = (
656 6E84E38C1F27A703001EB88E /* PBXTargetDependency */, 688 );
657 ); 689 dependencies = (
658 name = LifeLogTests; 690 6E84E3971F27A703001EB88E /* PBXTargetDependency */,
659 productName = LifeLogTests; 691 );
660 productReference = 6E84E38A1F27A703001EB88E /* LifeLogTests.xctest */; 692 name = LifeLogUITests;
661 productType = "com.apple.product-type.bundle.unit-test"; 693 productName = LifeLogUITests;
662 }; 694 productReference = 6E84E3951F27A703001EB88E /* LifeLogUITests.xctest */;
663 6E84E3941F27A703001EB88E /* LifeLogUITests */ = { 695 productType = "com.apple.product-type.bundle.ui-testing";
664 isa = PBXNativeTarget; 696 };
665 buildConfigurationList = 6E84E3A41F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLogUITests" */; 697 /* End PBXNativeTarget section */
666 buildPhases = ( 698
667 6E84E3911F27A703001EB88E /* Sources */, 699 /* Begin PBXProject section */
668 6E84E3921F27A703001EB88E /* Frameworks */, 700 6E84E3691F27A700001EB88E /* Project object */ = {
669 6E84E3931F27A703001EB88E /* Resources */, 701 isa = PBXProject;
670 ); 702 attributes = {
671 buildRules = ( 703 LastUpgradeCheck = 0830;
672 ); 704 ORGANIZATIONNAME = PhongNV;
673 dependencies = ( 705 TargetAttributes = {
674 6E84E3971F27A703001EB88E /* PBXTargetDependency */, 706 6E84E3701F27A700001EB88E = {
675 ); 707 CreatedOnToolsVersion = 8.3.3;
676 name = LifeLogUITests; 708 DevelopmentTeam = UXU4V3VUN4;
677 productName = LifeLogUITests; 709 ProvisioningStyle = Automatic;
678 productReference = 6E84E3951F27A703001EB88E /* LifeLogUITests.xctest */; 710 };
679 productType = "com.apple.product-type.bundle.ui-testing"; 711 6E84E3891F27A703001EB88E = {
680 }; 712 CreatedOnToolsVersion = 8.3.3;
681 /* End PBXNativeTarget section */ 713 ProvisioningStyle = Automatic;
682 714 TestTargetID = 6E84E3701F27A700001EB88E;
683 /* Begin PBXProject section */ 715 };
684 6E84E3691F27A700001EB88E /* Project object */ = { 716 6E84E3941F27A703001EB88E = {
685 isa = PBXProject; 717 CreatedOnToolsVersion = 8.3.3;
686 attributes = { 718 ProvisioningStyle = Automatic;
687 LastUpgradeCheck = 0830; 719 TestTargetID = 6E84E3701F27A700001EB88E;
688 ORGANIZATIONNAME = PhongNV; 720 };
689 TargetAttributes = { 721 };
690 6E84E3701F27A700001EB88E = { 722 };
691 CreatedOnToolsVersion = 8.3.3; 723 buildConfigurationList = 6E84E36C1F27A700001EB88E /* Build configuration list for PBXProject "LifeLog" */;
692 DevelopmentTeam = UXU4V3VUN4; 724 compatibilityVersion = "Xcode 3.2";
693 ProvisioningStyle = Automatic; 725 developmentRegion = English;
694 }; 726 hasScannedForEncodings = 0;
695 6E84E3891F27A703001EB88E = { 727 knownRegions = (
696 CreatedOnToolsVersion = 8.3.3; 728 en,
697 ProvisioningStyle = Automatic; 729 Base,
698 TestTargetID = 6E84E3701F27A700001EB88E; 730 );
699 }; 731 mainGroup = 6E84E3681F27A700001EB88E;
700 6E84E3941F27A703001EB88E = { 732 productRefGroup = 783929CF869F5081762B3DCA /* Products */;
701 CreatedOnToolsVersion = 8.3.3; 733 projectDirPath = "";
702 ProvisioningStyle = Automatic; 734 projectRoot = "";
703 TestTargetID = 6E84E3701F27A700001EB88E; 735 targets = (
704 }; 736 6E84E3701F27A700001EB88E /* LifeLog */,
705 }; 737 6E84E3891F27A703001EB88E /* LifeLogTests */,
706 }; 738 6E84E3941F27A703001EB88E /* LifeLogUITests */,
707 buildConfigurationList = 6E84E36C1F27A700001EB88E /* Build configuration list for PBXProject "LifeLog" */; 739 );
708 compatibilityVersion = "Xcode 3.2"; 740 };
709 developmentRegion = English; 741 /* End PBXProject section */
710 hasScannedForEncodings = 0; 742
711 knownRegions = ( 743 /* Begin PBXResourcesBuildPhase section */
712 en, 744 6E84E36F1F27A700001EB88E /* Resources */ = {
713 Base, 745 isa = PBXResourcesBuildPhase;
714 ); 746 buildActionMask = 2147483647;
715 mainGroup = 6E84E3681F27A700001EB88E; 747 files = (
716 productRefGroup = 783929CF869F5081762B3DCA /* Products */; 748 9CBDA1001F2F03810055DED1 /* RegisterViewController.xib in Resources */,
749 E95F4CEE1F475C6A00D27E80 /* CreateGroupViewController.xib in Resources */,
717 projectDirPath = ""; 750 6E18CED41F2E39DB0029891F /* LoginViewController.xib in Resources */,
718 projectRoot = ""; 751 E99E13AD1F336F4500C78787 /* CollectionView.xib in Resources */,
719 targets = ( 752 6E84E3BB1F27A9A0001EB88E /* RankingViewController.xib in Resources */,
720 6E84E3701F27A700001EB88E /* LifeLog */, 753 9CA8AEEB1F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib in Resources */,
721 6E84E3891F27A703001EB88E /* LifeLogTests */, 754 6E84E3C01F27A9B1001EB88E /* SNSViewController.xib in Resources */,
722 6E84E3941F27A703001EB88E /* LifeLogUITests */, 755 E9682E2F1F39675A00FE05A2 /* RankingTableViewCell.xib in Resources */,
723 ); 756 E933E6711F3E09B6002926F5 /* SearchGroupTableViewCell.xib in Resources */,
724 }; 757 6E8DA0F81F2BAC3500CCE941 /* TodayViewController.xib in Resources */,
725 /* End PBXProject section */ 758 6E84E3841F27A701001EB88E /* LaunchScreen.storyboard in Resources */,
726 759 6E84E3811F27A701001EB88E /* Assets.xcassets in Resources */,
727 /* Begin PBXResourcesBuildPhase section */ 760 6E84E3C61F27ACAE001EB88E /* MapViewController.xib in Resources */,
728 6E84E36F1F27A700001EB88E /* Resources */ = { 761 6EF1630A1F29069300DA306C /* Localizable.strings in Resources */,
729 isa = PBXResourcesBuildPhase; 762 6E84E3B11F27A975001EB88E /* HomeViewController.xib in Resources */,
730 buildActionMask = 2147483647; 763 6E84E3B61F27A98B001EB88E /* HistoryViewController.xib in Resources */,
764 E95F4CF41F48B39200D27E80 /* MyGroupViewController.xib in Resources */,
731 files = ( 765 E933E66C1F3E04A6002926F5 /* SearchGroupViewController.xib in Resources */,
732 9CBDA1001F2F03810055DED1 /* RegisterViewController.xib in Resources */, 766 E96855121F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib in Resources */,
733 E95F4CEE1F475C6A00D27E80 /* CreateGroupViewController.xib in Resources */, 767 E933E67A1F40513C002926F5 /* GroupDetailViewController.xib in Resources */,
734 6E18CED41F2E39DB0029891F /* LoginViewController.xib in Resources */, 768 E99E13B21F33720600C78787 /* LabelCollectionViewCell.xib in Resources */,
735 E99E13AD1F336F4500C78787 /* CollectionView.xib in Resources */, 769 E9F73DCD1F338A0F004A3A6F /* HistoryListTableViewCell.xib in Resources */,
736 6E84E3BB1F27A9A0001EB88E /* RankingViewController.xib in Resources */, 770 );
737 9CA8AEEB1F31BB4600C5FC74 /* ConfirmForgetPassViewController.xib in Resources */, 771 runOnlyForDeploymentPostprocessing = 0;
738 6E84E3C01F27A9B1001EB88E /* SNSViewController.xib in Resources */, 772 };
739 E9682E2F1F39675A00FE05A2 /* RankingTableViewCell.xib in Resources */, 773 6E84E3881F27A703001EB88E /* Resources */ = {
740 E933E6711F3E09B6002926F5 /* SearchGroupTableViewCell.xib in Resources */, 774 isa = PBXResourcesBuildPhase;
741 6E8DA0F81F2BAC3500CCE941 /* TodayViewController.xib in Resources */, 775 buildActionMask = 2147483647;
742 6E84E3841F27A701001EB88E /* LaunchScreen.storyboard in Resources */, 776 files = (
743 6E84E3811F27A701001EB88E /* Assets.xcassets in Resources */, 777 );
744 6E84E3C61F27ACAE001EB88E /* MapViewController.xib in Resources */, 778 runOnlyForDeploymentPostprocessing = 0;
745 6EF1630A1F29069300DA306C /* Localizable.strings in Resources */, 779 };
746 6E84E3B11F27A975001EB88E /* HomeViewController.xib in Resources */, 780 6E84E3931F27A703001EB88E /* Resources */ = {
747 6E84E3B61F27A98B001EB88E /* HistoryViewController.xib in Resources */, 781 isa = PBXResourcesBuildPhase;
748 E933E66C1F3E04A6002926F5 /* SearchGroupViewController.xib in Resources */, 782 buildActionMask = 2147483647;
749 E96855121F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.xib in Resources */, 783 files = (
750 E933E67A1F40513C002926F5 /* GroupDetailViewController.xib in Resources */, 784 );
751 E99E13B21F33720600C78787 /* LabelCollectionViewCell.xib in Resources */, 785 runOnlyForDeploymentPostprocessing = 0;
752 E9F73DCD1F338A0F004A3A6F /* HistoryListTableViewCell.xib in Resources */, 786 };
753 ); 787 /* End PBXResourcesBuildPhase section */
754 runOnlyForDeploymentPostprocessing = 0; 788
755 }; 789 /* Begin PBXShellScriptBuildPhase section */
756 6E84E3881F27A703001EB88E /* Resources */ = { 790 22F89B11794CEB4E265996AC /* [CP] Embed Pods Frameworks */ = {
757 isa = PBXResourcesBuildPhase; 791 isa = PBXShellScriptBuildPhase;
758 buildActionMask = 2147483647; 792 buildActionMask = 2147483647;
759 files = ( 793 files = (
760 ); 794 );
761 runOnlyForDeploymentPostprocessing = 0; 795 inputPaths = (
762 }; 796 );
763 6E84E3931F27A703001EB88E /* Resources */ = { 797 name = "[CP] Embed Pods Frameworks";
764 isa = PBXResourcesBuildPhase; 798 outputPaths = (
765 buildActionMask = 2147483647; 799 );
766 files = ( 800 runOnlyForDeploymentPostprocessing = 0;
767 ); 801 shellPath = /bin/sh;
768 runOnlyForDeploymentPostprocessing = 0; 802 shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LifeLog/Pods-LifeLog-frameworks.sh\"\n";
769 }; 803 showEnvVarsInLog = 0;
770 /* End PBXResourcesBuildPhase section */ 804 };
771 805 2BB22CAEC0728AA1E086BCE3 /* [CP] Check Pods Manifest.lock */ = {
772 /* Begin PBXShellScriptBuildPhase section */ 806 isa = PBXShellScriptBuildPhase;
773 22F89B11794CEB4E265996AC /* [CP] Embed Pods Frameworks */ = { 807 buildActionMask = 2147483647;
774 isa = PBXShellScriptBuildPhase; 808 files = (
775 buildActionMask = 2147483647; 809 );
776 files = ( 810 inputPaths = (
777 ); 811 );
778 inputPaths = ( 812 name = "[CP] Check Pods Manifest.lock";
779 ); 813 outputPaths = (
780 name = "[CP] Embed Pods Frameworks"; 814 );
781 outputPaths = ( 815 runOnlyForDeploymentPostprocessing = 0;
782 ); 816 shellPath = /bin/sh;
783 runOnlyForDeploymentPostprocessing = 0; 817 shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
784 shellPath = /bin/sh; 818 showEnvVarsInLog = 0;
785 shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LifeLog/Pods-LifeLog-frameworks.sh\"\n"; 819 };
786 showEnvVarsInLog = 0; 820 96653BDB2C24A87C2866C897 /* [CP] Copy Pods Resources */ = {
787 }; 821 isa = PBXShellScriptBuildPhase;
788 2BB22CAEC0728AA1E086BCE3 /* [CP] Check Pods Manifest.lock */ = { 822 buildActionMask = 2147483647;
789 isa = PBXShellScriptBuildPhase; 823 files = (
790 buildActionMask = 2147483647; 824 );
791 files = ( 825 inputPaths = (
792 ); 826 );
793 inputPaths = ( 827 name = "[CP] Copy Pods Resources";
794 ); 828 outputPaths = (
795 name = "[CP] Check Pods Manifest.lock"; 829 );
796 outputPaths = ( 830 runOnlyForDeploymentPostprocessing = 0;
797 ); 831 shellPath = /bin/sh;
798 runOnlyForDeploymentPostprocessing = 0; 832 shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LifeLog/Pods-LifeLog-resources.sh\"\n";
799 shellPath = /bin/sh; 833 showEnvVarsInLog = 0;
800 shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n"; 834 };
801 showEnvVarsInLog = 0; 835 /* End PBXShellScriptBuildPhase section */
802 }; 836
803 96653BDB2C24A87C2866C897 /* [CP] Copy Pods Resources */ = { 837 /* Begin PBXSourcesBuildPhase section */
804 isa = PBXShellScriptBuildPhase; 838 6E84E36D1F27A700001EB88E /* Sources */ = {
805 buildActionMask = 2147483647; 839 isa = PBXSourcesBuildPhase;
806 files = ( 840 buildActionMask = 2147483647;
807 ); 841 files = (
808 inputPaths = ( 842 6E18CED81F2E3C840029891F /* ServerAPI.m in Sources */,
809 ); 843 6E7F93431F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m in Sources */,
810 name = "[CP] Copy Pods Resources"; 844 6E7F93421F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m in Sources */,
811 outputPaths = ( 845 E968550A1F3C444900317CEF /* AutoTransButton.m in Sources */,
812 ); 846 6EA4AF321F40BB7A00F52CFE /* TargetInfor.m in Sources */,
813 runOnlyForDeploymentPostprocessing = 0; 847 E933E6741F3E0E4E002926F5 /* GroupObject.m in Sources */,
814 shellPath = /bin/sh; 848 9CBDA0FA1F2ECE2C0055DED1 /* BaseViewController.m in Sources */,
815 shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-LifeLog/Pods-LifeLog-resources.sh\"\n"; 849 6E8DA0F71F2BAC3400CCE941 /* TodayViewController.m in Sources */,
816 showEnvVarsInLog = 0; 850 6E7F93451F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m in Sources */,
817 }; 851 E9682E2E1F39675A00FE05A2 /* RankingTableViewCell.m in Sources */,
818 /* End PBXShellScriptBuildPhase section */ 852 E9D909211F3D559D004CF99F /* TweetObject.m in Sources */,
819 853 6E48AF0D1F2F9D3300C1D184 /* CustomTextField.m in Sources */,
820 /* Begin PBXSourcesBuildPhase section */ 854 E99E13AB1F336F3600C78787 /* CollectionView.m in Sources */,
821 6E84E36D1F27A700001EB88E /* Sources */ = { 855 6E84E3B01F27A975001EB88E /* HomeViewController.m in Sources */,
822 isa = PBXSourcesBuildPhase; 856 E9373E471F3596940059355A /* AutoTransLabel.m in Sources */,
823 buildActionMask = 2147483647; 857 6E84E3791F27A701001EB88E /* AppDelegate.m in Sources */,
824 files = ( 858 6E84E3BA1F27A9A0001EB88E /* RankingViewController.m in Sources */,
825 6E18CED81F2E3C840029891F /* ServerAPI.m in Sources */, 859 6E7F93441F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m in Sources */,
826 6E7F93431F35872B00EFBC71 /* TPKeyboardAvoidingScrollView.m in Sources */, 860 E9F73DCC1F338A0F004A3A6F /* HistoryListTableViewCell.m in Sources */,
827 6E7F93421F35872B00EFBC71 /* TPKeyboardAvoidingCollectionView.m in Sources */, 861 6EDC8BF41F2C68D700765ACC /* CMMotionActivityExtra.m in Sources */,
828 E968550A1F3C444900317CEF /* AutoTransButton.m in Sources */, 862 E933E6791F40513C002926F5 /* GroupDetailViewController.m in Sources */,
829 6EA4AF321F40BB7A00F52CFE /* TargetInfor.m in Sources */, 863 6EA4AF311F40BB7A00F52CFE /* StepObject.m in Sources */,
864 E95F4CED1F475C6A00D27E80 /* CreateGroupViewController.m in Sources */,
830 E933E6741F3E0E4E002926F5 /* GroupObject.m in Sources */, 865 9CBDA0FF1F2F03810055DED1 /* RegisterViewController.m in Sources */,
831 9CBDA0FA1F2ECE2C0055DED1 /* BaseViewController.m in Sources */, 866 E9373E4A1F35AA180059355A /* HistoryObject.m in Sources */,
832 6E8DA0F71F2BAC3400CCE941 /* TodayViewController.m in Sources */, 867 9CA8AEEA1F31BB4600C5FC74 /* ConfirmForgetPassViewController.m in Sources */,
833 6E7F93451F35872B00EFBC71 /* UIScrollView+TPKeyboardAvoidingAdditions.m in Sources */, 868 E99E13B11F33720600C78787 /* LabelCollectionViewCell.m in Sources */,
834 E9682E2E1F39675A00FE05A2 /* RankingTableViewCell.m in Sources */, 869 6EDC8BEE1F2C2FB800765ACC /* Utilities.m in Sources */,
835 E9D909211F3D559D004CF99F /* TweetObject.m in Sources */, 870 E96855111F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m in Sources */,
836 6E48AF0D1F2F9D3300C1D184 /* CustomTextField.m in Sources */, 871 6E84E3C51F27ACAE001EB88E /* MapViewController.m in Sources */,
837 E99E13AB1F336F3600C78787 /* CollectionView.m in Sources */, 872 6E18CEDC1F2E40F50029891F /* User.m in Sources */,
838 6E84E3B01F27A975001EB88E /* HomeViewController.m in Sources */, 873 6ECC40711F2A5FEB00AAEB97 /* NSDate+helper.m in Sources */,
839 E9373E471F3596940059355A /* AutoTransLabel.m in Sources */, 874 E9497FD51F46EC1100E6AF8D /* MemberObject.m in Sources */,
840 6E84E3791F27A701001EB88E /* AppDelegate.m in Sources */, 875 6E18CED31F2E39DB0029891F /* LoginViewController.m in Sources */,
841 6E84E3BA1F27A9A0001EB88E /* RankingViewController.m in Sources */, 876 6EA4AF331F40BB7A00F52CFE /* TopObject.m in Sources */,
842 6E7F93441F35872B00EFBC71 /* TPKeyboardAvoidingTableView.m in Sources */, 877 E9D909241F3D6E8C004CF99F /* BaseTableViewController.m in Sources */,
843 E9F73DCC1F338A0F004A3A6F /* HistoryListTableViewCell.m in Sources */, 878 6E84E3761F27A701001EB88E /* main.m in Sources */,
844 6EDC8BF41F2C68D700765ACC /* CMMotionActivityExtra.m in Sources */, 879 E933E6701F3E09B6002926F5 /* SearchGroupTableViewCell.m in Sources */,
845 E933E6791F40513C002926F5 /* GroupDetailViewController.m in Sources */, 880 6E84E3B51F27A98B001EB88E /* HistoryViewController.m in Sources */,
881 E95F4CF31F48B39200D27E80 /* MyGroupViewController.m in Sources */,
846 6EA4AF311F40BB7A00F52CFE /* StepObject.m in Sources */, 882 E9373E4D1F361A230059355A /* HistoryGraphObject.m in Sources */,
847 E95F4CED1F475C6A00D27E80 /* CreateGroupViewController.m in Sources */, 883 E933E66B1F3E04A6002926F5 /* SearchGroupViewController.m in Sources */,
848 9CBDA0FF1F2F03810055DED1 /* RegisterViewController.m in Sources */, 884 6E84E3BF1F27A9B1001EB88E /* SNSViewController.m in Sources */,
849 E9373E4A1F35AA180059355A /* HistoryObject.m in Sources */, 885 );
850 9CA8AEEA1F31BB4600C5FC74 /* ConfirmForgetPassViewController.m in Sources */, 886 runOnlyForDeploymentPostprocessing = 0;
851 E99E13B11F33720600C78787 /* LabelCollectionViewCell.m in Sources */, 887 };
852 6EDC8BEE1F2C2FB800765ACC /* Utilities.m in Sources */, 888 6E84E3861F27A703001EB88E /* Sources */ = {
853 E96855111F3C5D9A00317CEF /* SNSRecentTopicTableViewCell.m in Sources */, 889 isa = PBXSourcesBuildPhase;
854 6E84E3C51F27ACAE001EB88E /* MapViewController.m in Sources */, 890 buildActionMask = 2147483647;
855 6E18CEDC1F2E40F50029891F /* User.m in Sources */, 891 files = (
856 6ECC40711F2A5FEB00AAEB97 /* NSDate+helper.m in Sources */, 892 6E84E38F1F27A703001EB88E /* LifeLogTests.m in Sources */,
857 E9497FD51F46EC1100E6AF8D /* MemberObject.m in Sources */, 893 );
858 6E18CED31F2E39DB0029891F /* LoginViewController.m in Sources */, 894 runOnlyForDeploymentPostprocessing = 0;
859 6EA4AF331F40BB7A00F52CFE /* TopObject.m in Sources */, 895 };
860 E9D909241F3D6E8C004CF99F /* BaseTableViewController.m in Sources */, 896 6E84E3911F27A703001EB88E /* Sources */ = {
861 6E84E3761F27A701001EB88E /* main.m in Sources */, 897 isa = PBXSourcesBuildPhase;
862 E933E6701F3E09B6002926F5 /* SearchGroupTableViewCell.m in Sources */, 898 buildActionMask = 2147483647;
863 6E84E3B51F27A98B001EB88E /* HistoryViewController.m in Sources */, 899 files = (
864 E9373E4D1F361A230059355A /* HistoryGraphObject.m in Sources */, 900 6E84E39A1F27A703001EB88E /* LifeLogUITests.m in Sources */,
865 E933E66B1F3E04A6002926F5 /* SearchGroupViewController.m in Sources */, 901 );
866 6E84E3BF1F27A9B1001EB88E /* SNSViewController.m in Sources */, 902 runOnlyForDeploymentPostprocessing = 0;
867 ); 903 };
868 runOnlyForDeploymentPostprocessing = 0; 904 /* End PBXSourcesBuildPhase section */
869 }; 905
870 6E84E3861F27A703001EB88E /* Sources */ = { 906 /* Begin PBXTargetDependency section */
871 isa = PBXSourcesBuildPhase; 907 6E84E38C1F27A703001EB88E /* PBXTargetDependency */ = {
872 buildActionMask = 2147483647; 908 isa = PBXTargetDependency;
873 files = ( 909 target = 6E84E3701F27A700001EB88E /* LifeLog */;
874 6E84E38F1F27A703001EB88E /* LifeLogTests.m in Sources */, 910 targetProxy = 6E84E38B1F27A703001EB88E /* PBXContainerItemProxy */;
875 ); 911 };
876 runOnlyForDeploymentPostprocessing = 0; 912 6E84E3971F27A703001EB88E /* PBXTargetDependency */ = {
877 }; 913 isa = PBXTargetDependency;
878 6E84E3911F27A703001EB88E /* Sources */ = { 914 target = 6E84E3701F27A700001EB88E /* LifeLog */;
879 isa = PBXSourcesBuildPhase; 915 targetProxy = 6E84E3961F27A703001EB88E /* PBXContainerItemProxy */;
880 buildActionMask = 2147483647; 916 };
881 files = ( 917 /* End PBXTargetDependency section */
882 6E84E39A1F27A703001EB88E /* LifeLogUITests.m in Sources */, 918
883 ); 919 /* Begin PBXVariantGroup section */
884 runOnlyForDeploymentPostprocessing = 0; 920 6E84E3821F27A701001EB88E /* LaunchScreen.storyboard */ = {
885 }; 921 isa = PBXVariantGroup;
886 /* End PBXSourcesBuildPhase section */ 922 children = (
887 923 6E84E3831F27A701001EB88E /* Base */,
888 /* Begin PBXTargetDependency section */ 924 );
889 6E84E38C1F27A703001EB88E /* PBXTargetDependency */ = { 925 name = LaunchScreen.storyboard;
890 isa = PBXTargetDependency; 926 sourceTree = "<group>";
891 target = 6E84E3701F27A700001EB88E /* LifeLog */; 927 };
892 targetProxy = 6E84E38B1F27A703001EB88E /* PBXContainerItemProxy */; 928 /* End PBXVariantGroup section */
893 }; 929
894 6E84E3971F27A703001EB88E /* PBXTargetDependency */ = { 930 /* Begin XCBuildConfiguration section */
895 isa = PBXTargetDependency; 931 6E84E39C1F27A703001EB88E /* Debug */ = {
896 target = 6E84E3701F27A700001EB88E /* LifeLog */; 932 isa = XCBuildConfiguration;
897 targetProxy = 6E84E3961F27A703001EB88E /* PBXContainerItemProxy */; 933 buildSettings = {
898 }; 934 ALWAYS_SEARCH_USER_PATHS = NO;
899 /* End PBXTargetDependency section */ 935 CLANG_ANALYZER_NONNULL = YES;
900 936 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
901 /* Begin PBXVariantGroup section */ 937 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
902 6E84E3821F27A701001EB88E /* LaunchScreen.storyboard */ = { 938 CLANG_CXX_LIBRARY = "libc++";
903 isa = PBXVariantGroup; 939 CLANG_ENABLE_MODULES = YES;
904 children = ( 940 CLANG_ENABLE_OBJC_ARC = YES;
905 6E84E3831F27A701001EB88E /* Base */, 941 CLANG_WARN_BOOL_CONVERSION = YES;
906 ); 942 CLANG_WARN_CONSTANT_CONVERSION = YES;
907 name = LaunchScreen.storyboard; 943 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
908 sourceTree = "<group>"; 944 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
909 }; 945 CLANG_WARN_EMPTY_BODY = YES;
910 /* End PBXVariantGroup section */ 946 CLANG_WARN_ENUM_CONVERSION = YES;
911 947 CLANG_WARN_INFINITE_RECURSION = YES;
912 /* Begin XCBuildConfiguration section */ 948 CLANG_WARN_INT_CONVERSION = YES;
913 6E84E39C1F27A703001EB88E /* Debug */ = { 949 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
914 isa = XCBuildConfiguration; 950 CLANG_WARN_SUSPICIOUS_MOVE = YES;
915 buildSettings = { 951 CLANG_WARN_UNREACHABLE_CODE = YES;
916 ALWAYS_SEARCH_USER_PATHS = NO; 952 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
917 CLANG_ANALYZER_NONNULL = YES; 953 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
918 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 954 COPY_PHASE_STRIP = NO;
919 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 955 DEBUG_INFORMATION_FORMAT = dwarf;
920 CLANG_CXX_LIBRARY = "libc++"; 956 ENABLE_STRICT_OBJC_MSGSEND = YES;
921 CLANG_ENABLE_MODULES = YES; 957 ENABLE_TESTABILITY = YES;
922 CLANG_ENABLE_OBJC_ARC = YES; 958 GCC_C_LANGUAGE_STANDARD = gnu99;
923 CLANG_WARN_BOOL_CONVERSION = YES; 959 GCC_DYNAMIC_NO_PIC = NO;
924 CLANG_WARN_CONSTANT_CONVERSION = YES; 960 GCC_NO_COMMON_BLOCKS = YES;
925 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 961 GCC_OPTIMIZATION_LEVEL = 0;
926 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 962 GCC_PREPROCESSOR_DEFINITIONS = (
927 CLANG_WARN_EMPTY_BODY = YES; 963 "DEBUG=1",
928 CLANG_WARN_ENUM_CONVERSION = YES; 964 "$(inherited)",
929 CLANG_WARN_INFINITE_RECURSION = YES; 965 );
930 CLANG_WARN_INT_CONVERSION = YES; 966 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
931 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 967 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
932 CLANG_WARN_SUSPICIOUS_MOVE = YES; 968 GCC_WARN_UNDECLARED_SELECTOR = YES;
933 CLANG_WARN_UNREACHABLE_CODE = YES; 969 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
934 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 970 GCC_WARN_UNUSED_FUNCTION = YES;
935 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 971 GCC_WARN_UNUSED_VARIABLE = YES;
936 COPY_PHASE_STRIP = NO; 972 IPHONEOS_DEPLOYMENT_TARGET = 10.3;
937 DEBUG_INFORMATION_FORMAT = dwarf; 973 MTL_ENABLE_DEBUG_INFO = YES;
938 ENABLE_STRICT_OBJC_MSGSEND = YES; 974 ONLY_ACTIVE_ARCH = YES;
939 ENABLE_TESTABILITY = YES; 975 SDKROOT = iphoneos;
940 GCC_C_LANGUAGE_STANDARD = gnu99; 976 TARGETED_DEVICE_FAMILY = "1,2";
941 GCC_DYNAMIC_NO_PIC = NO; 977 };
942 GCC_NO_COMMON_BLOCKS = YES; 978 name = Debug;
943 GCC_OPTIMIZATION_LEVEL = 0; 979 };
944 GCC_PREPROCESSOR_DEFINITIONS = ( 980 6E84E39D1F27A703001EB88E /* Release */ = {
945 "DEBUG=1", 981 isa = XCBuildConfiguration;
946 "$(inherited)", 982 buildSettings = {
947 ); 983 ALWAYS_SEARCH_USER_PATHS = NO;
948 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 984 CLANG_ANALYZER_NONNULL = YES;
949 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 985 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
950 GCC_WARN_UNDECLARED_SELECTOR = YES; 986 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
951 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 987 CLANG_CXX_LIBRARY = "libc++";
952 GCC_WARN_UNUSED_FUNCTION = YES; 988 CLANG_ENABLE_MODULES = YES;
953 GCC_WARN_UNUSED_VARIABLE = YES; 989 CLANG_ENABLE_OBJC_ARC = YES;
954 IPHONEOS_DEPLOYMENT_TARGET = 10.3; 990 CLANG_WARN_BOOL_CONVERSION = YES;
955 MTL_ENABLE_DEBUG_INFO = YES; 991 CLANG_WARN_CONSTANT_CONVERSION = YES;
956 ONLY_ACTIVE_ARCH = YES; 992 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
957 SDKROOT = iphoneos; 993 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
958 TARGETED_DEVICE_FAMILY = "1,2"; 994 CLANG_WARN_EMPTY_BODY = YES;
959 }; 995 CLANG_WARN_ENUM_CONVERSION = YES;
960 name = Debug; 996 CLANG_WARN_INFINITE_RECURSION = YES;
961 }; 997 CLANG_WARN_INT_CONVERSION = YES;
962 6E84E39D1F27A703001EB88E /* Release */ = { 998 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
963 isa = XCBuildConfiguration; 999 CLANG_WARN_SUSPICIOUS_MOVE = YES;
964 buildSettings = { 1000 CLANG_WARN_UNREACHABLE_CODE = YES;
965 ALWAYS_SEARCH_USER_PATHS = NO; 1001 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
966 CLANG_ANALYZER_NONNULL = YES; 1002 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
967 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; 1003 COPY_PHASE_STRIP = NO;
968 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; 1004 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
969 CLANG_CXX_LIBRARY = "libc++"; 1005 ENABLE_NS_ASSERTIONS = NO;
970 CLANG_ENABLE_MODULES = YES; 1006 ENABLE_STRICT_OBJC_MSGSEND = YES;
971 CLANG_ENABLE_OBJC_ARC = YES; 1007 GCC_C_LANGUAGE_STANDARD = gnu99;
972 CLANG_WARN_BOOL_CONVERSION = YES; 1008 GCC_NO_COMMON_BLOCKS = YES;
973 CLANG_WARN_CONSTANT_CONVERSION = YES; 1009 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
974 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; 1010 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
975 CLANG_WARN_DOCUMENTATION_COMMENTS = YES; 1011 GCC_WARN_UNDECLARED_SELECTOR = YES;
976 CLANG_WARN_EMPTY_BODY = YES; 1012 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
977 CLANG_WARN_ENUM_CONVERSION = YES; 1013 GCC_WARN_UNUSED_FUNCTION = YES;
978 CLANG_WARN_INFINITE_RECURSION = YES; 1014 GCC_WARN_UNUSED_VARIABLE = YES;
979 CLANG_WARN_INT_CONVERSION = YES; 1015 IPHONEOS_DEPLOYMENT_TARGET = 10.3;
980 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; 1016 MTL_ENABLE_DEBUG_INFO = NO;
981 CLANG_WARN_SUSPICIOUS_MOVE = YES; 1017 SDKROOT = iphoneos;
982 CLANG_WARN_UNREACHABLE_CODE = YES; 1018 TARGETED_DEVICE_FAMILY = "1,2";
983 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; 1019 VALIDATE_PRODUCT = YES;
984 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 1020 };
985 COPY_PHASE_STRIP = NO; 1021 name = Release;
986 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 1022 };
987 ENABLE_NS_ASSERTIONS = NO; 1023 6E84E39F1F27A703001EB88E /* Debug */ = {
988 ENABLE_STRICT_OBJC_MSGSEND = YES; 1024 isa = XCBuildConfiguration;
989 GCC_C_LANGUAGE_STANDARD = gnu99; 1025 baseConfigurationReference = 0FC2D57087AF4571C57FAE08 /* Pods-LifeLog.debug.xcconfig */;
990 GCC_NO_COMMON_BLOCKS = YES; 1026 buildSettings = {
991 GCC_WARN_64_TO_32_BIT_CONVERSION = YES; 1027 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
992 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; 1028 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
993 GCC_WARN_UNDECLARED_SELECTOR = YES; 1029 DEVELOPMENT_TEAM = "";
994 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; 1030 INFOPLIST_FILE = LifeLog/Info.plist;
995 GCC_WARN_UNUSED_FUNCTION = YES; 1031 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
996 GCC_WARN_UNUSED_VARIABLE = YES; 1032 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
997 IPHONEOS_DEPLOYMENT_TARGET = 10.3; 1033 OTHER_LDFLAGS = (
998 MTL_ENABLE_DEBUG_INFO = NO; 1034 "$(inherited)",
999 SDKROOT = iphoneos; 1035 "-framework",
1000 TARGETED_DEVICE_FAMILY = "1,2"; 1036 "\"CircleProgressBar\"",
1001 VALIDATE_PRODUCT = YES; 1037 "-all_load",
1002 }; 1038 "-ObjC",
1003 name = Release; 1039 );
1004 }; 1040 PRODUCT_BUNDLE_IDENTIFIER = mobileworld.jp.lifelog;
1005 6E84E39F1F27A703001EB88E /* Debug */ = { 1041 PRODUCT_NAME = "$(TARGET_NAME)";
1006 isa = XCBuildConfiguration; 1042 PROVISIONING_PROFILE = "";
1007 baseConfigurationReference = 0FC2D57087AF4571C57FAE08 /* Pods-LifeLog.debug.xcconfig */; 1043 PROVISIONING_PROFILE_SPECIFIER = "";
1008 buildSettings = { 1044 };
1009 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 1045 name = Debug;
1010 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 1046 };
1011 DEVELOPMENT_TEAM = ""; 1047 6E84E3A01F27A703001EB88E /* Release */ = {
1012 INFOPLIST_FILE = LifeLog/Info.plist; 1048 isa = XCBuildConfiguration;
1013 IPHONEOS_DEPLOYMENT_TARGET = 9.0; 1049 baseConfigurationReference = 4CFDA5714AF852358A1EB515 /* Pods-LifeLog.release.xcconfig */;
1014 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 1050 buildSettings = {
1015 OTHER_LDFLAGS = ( 1051 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
1016 "$(inherited)", 1052 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
1017 "-framework", 1053 DEVELOPMENT_TEAM = "";
1018 "\"CircleProgressBar\"", 1054 INFOPLIST_FILE = LifeLog/Info.plist;
1019 "-all_load", 1055 IPHONEOS_DEPLOYMENT_TARGET = 9.0;
1020 "-ObjC", 1056 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
1021 ); 1057 OTHER_LDFLAGS = (
1022 PRODUCT_BUNDLE_IDENTIFIER = mobileworld.jp.lifelog; 1058 "$(inherited)",
1023 PRODUCT_NAME = "$(TARGET_NAME)"; 1059 "-framework",
1024 PROVISIONING_PROFILE = ""; 1060 "\"CircleProgressBar\"",
1025 PROVISIONING_PROFILE_SPECIFIER = ""; 1061 "-all_load",
1026 }; 1062 "-ObjC",
1027 name = Debug; 1063 );
1028 }; 1064 PRODUCT_BUNDLE_IDENTIFIER = mobileworld.jp.lifelog;
1029 6E84E3A01F27A703001EB88E /* Release */ = { 1065 PRODUCT_NAME = "$(TARGET_NAME)";
1030 isa = XCBuildConfiguration; 1066 PROVISIONING_PROFILE = "";
1031 baseConfigurationReference = 4CFDA5714AF852358A1EB515 /* Pods-LifeLog.release.xcconfig */; 1067 PROVISIONING_PROFILE_SPECIFIER = "";
1032 buildSettings = { 1068 };
1033 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; 1069 name = Release;
1034 "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 1070 };
1035 DEVELOPMENT_TEAM = ""; 1071 6E84E3A21F27A703001EB88E /* Debug */ = {
1036 INFOPLIST_FILE = LifeLog/Info.plist; 1072 isa = XCBuildConfiguration;
1037 IPHONEOS_DEPLOYMENT_TARGET = 9.0; 1073 buildSettings = {
1038 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; 1074 BUNDLE_LOADER = "$(TEST_HOST)";
1039 OTHER_LDFLAGS = ( 1075 INFOPLIST_FILE = LifeLogTests/Info.plist;
1040 "$(inherited)", 1076 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1041 "-framework", 1077 PRODUCT_BUNDLE_IDENTIFIER = com.mav.LifeLogTests;
1042 "\"CircleProgressBar\"", 1078 PRODUCT_NAME = "$(TARGET_NAME)";
1043 "-all_load", 1079 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LifeLog.app/LifeLog";
1044 "-ObjC", 1080 };
1045 ); 1081 name = Debug;
1046 PRODUCT_BUNDLE_IDENTIFIER = mobileworld.jp.lifelog; 1082 };
1047 PRODUCT_NAME = "$(TARGET_NAME)"; 1083 6E84E3A31F27A703001EB88E /* Release */ = {
1048 PROVISIONING_PROFILE = ""; 1084 isa = XCBuildConfiguration;
1049 PROVISIONING_PROFILE_SPECIFIER = ""; 1085 buildSettings = {
1050 }; 1086 BUNDLE_LOADER = "$(TEST_HOST)";
1051 name = Release; 1087 INFOPLIST_FILE = LifeLogTests/Info.plist;
1052 }; 1088 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1053 6E84E3A21F27A703001EB88E /* Debug */ = { 1089 PRODUCT_BUNDLE_IDENTIFIER = com.mav.LifeLogTests;
1054 isa = XCBuildConfiguration; 1090 PRODUCT_NAME = "$(TARGET_NAME)";
1055 buildSettings = { 1091 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LifeLog.app/LifeLog";
1056 BUNDLE_LOADER = "$(TEST_HOST)"; 1092 };
1057 INFOPLIST_FILE = LifeLogTests/Info.plist; 1093 name = Release;
1058 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1094 };
1059 PRODUCT_BUNDLE_IDENTIFIER = com.mav.LifeLogTests; 1095 6E84E3A51F27A703001EB88E /* Debug */ = {
1060 PRODUCT_NAME = "$(TARGET_NAME)"; 1096 isa = XCBuildConfiguration;
1061 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LifeLog.app/LifeLog"; 1097 buildSettings = {
1062 }; 1098 INFOPLIST_FILE = LifeLogUITests/Info.plist;
1063 name = Debug; 1099 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1064 }; 1100 PRODUCT_BUNDLE_IDENTIFIER = com.mav.LifeLogUITests;
1065 6E84E3A31F27A703001EB88E /* Release */ = { 1101 PRODUCT_NAME = "$(TARGET_NAME)";
1066 isa = XCBuildConfiguration; 1102 TEST_TARGET_NAME = LifeLog;
1067 buildSettings = { 1103 };
1068 BUNDLE_LOADER = "$(TEST_HOST)"; 1104 name = Debug;
1069 INFOPLIST_FILE = LifeLogTests/Info.plist; 1105 };
1070 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1106 6E84E3A61F27A703001EB88E /* Release */ = {
1071 PRODUCT_BUNDLE_IDENTIFIER = com.mav.LifeLogTests; 1107 isa = XCBuildConfiguration;
1072 PRODUCT_NAME = "$(TARGET_NAME)"; 1108 buildSettings = {
1073 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/LifeLog.app/LifeLog"; 1109 INFOPLIST_FILE = LifeLogUITests/Info.plist;
1074 }; 1110 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
1075 name = Release; 1111 PRODUCT_BUNDLE_IDENTIFIER = com.mav.LifeLogUITests;
1076 }; 1112 PRODUCT_NAME = "$(TARGET_NAME)";
1077 6E84E3A51F27A703001EB88E /* Debug */ = { 1113 TEST_TARGET_NAME = LifeLog;
1078 isa = XCBuildConfiguration; 1114 };
1079 buildSettings = { 1115 name = Release;
1080 INFOPLIST_FILE = LifeLogUITests/Info.plist; 1116 };
1081 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1117 /* End XCBuildConfiguration section */
1082 PRODUCT_BUNDLE_IDENTIFIER = com.mav.LifeLogUITests; 1118
1083 PRODUCT_NAME = "$(TARGET_NAME)"; 1119 /* Begin XCConfigurationList section */
1084 TEST_TARGET_NAME = LifeLog; 1120 6E84E36C1F27A700001EB88E /* Build configuration list for PBXProject "LifeLog" */ = {
1085 }; 1121 isa = XCConfigurationList;
1086 name = Debug; 1122 buildConfigurations = (
1087 }; 1123 6E84E39C1F27A703001EB88E /* Debug */,
1088 6E84E3A61F27A703001EB88E /* Release */ = { 1124 6E84E39D1F27A703001EB88E /* Release */,
1089 isa = XCBuildConfiguration; 1125 );
1090 buildSettings = { 1126 defaultConfigurationIsVisible = 0;
1091 INFOPLIST_FILE = LifeLogUITests/Info.plist; 1127 defaultConfigurationName = Release;
1092 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; 1128 };
1093 PRODUCT_BUNDLE_IDENTIFIER = com.mav.LifeLogUITests; 1129 6E84E39E1F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLog" */ = {
1094 PRODUCT_NAME = "$(TARGET_NAME)"; 1130 isa = XCConfigurationList;
1095 TEST_TARGET_NAME = LifeLog; 1131 buildConfigurations = (
1096 }; 1132 6E84E39F1F27A703001EB88E /* Debug */,
1097 name = Release; 1133 6E84E3A01F27A703001EB88E /* Release */,
1098 }; 1134 );
1099 /* End XCBuildConfiguration section */ 1135 defaultConfigurationIsVisible = 0;
1100 1136 defaultConfigurationName = Release;
1101 /* Begin XCConfigurationList section */ 1137 };
1102 6E84E36C1F27A700001EB88E /* Build configuration list for PBXProject "LifeLog" */ = { 1138 6E84E3A11F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLogTests" */ = {
1103 isa = XCConfigurationList; 1139 isa = XCConfigurationList;
1104 buildConfigurations = ( 1140 buildConfigurations = (
1105 6E84E39C1F27A703001EB88E /* Debug */, 1141 6E84E3A21F27A703001EB88E /* Debug */,
1106 6E84E39D1F27A703001EB88E /* Release */, 1142 6E84E3A31F27A703001EB88E /* Release */,
1107 ); 1143 );
1108 defaultConfigurationIsVisible = 0; 1144 defaultConfigurationIsVisible = 0;
1109 defaultConfigurationName = Release; 1145 defaultConfigurationName = Release;
1110 }; 1146 };
1111 6E84E39E1F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLog" */ = { 1147 6E84E3A41F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLogUITests" */ = {
1112 isa = XCConfigurationList; 1148 isa = XCConfigurationList;
1113 buildConfigurations = ( 1149 buildConfigurations = (
1114 6E84E39F1F27A703001EB88E /* Debug */, 1150 6E84E3A51F27A703001EB88E /* Debug */,
1115 6E84E3A01F27A703001EB88E /* Release */, 1151 6E84E3A61F27A703001EB88E /* Release */,
1116 ); 1152 );
1117 defaultConfigurationIsVisible = 0; 1153 defaultConfigurationIsVisible = 0;
1118 defaultConfigurationName = Release; 1154 defaultConfigurationName = Release;
1119 }; 1155 };
1120 6E84E3A11F27A703001EB88E /* Build configuration list for PBXNativeTarget "LifeLogTests" */ = { 1156 /* End XCConfigurationList section */
1121 isa = XCConfigurationList; 1157 };
1122 buildConfigurations = ( 1158 rootObject = 6E84E3691F27A700001EB88E /* Project object */;
1123 6E84E3A21F27A703001EB88E /* Debug */, 1159 }
1124 6E84E3A31F27A703001EB88E /* Release */, 1160
LifeLog/LifeLog/Assets.xcassets/History/arrow_down.imageset/Contents.json
File was created 1 {
2 "images" : [
3 {
4 "idiom" : "universal",
5 "scale" : "1x"
6 },
7 {
8 "idiom" : "universal",
9 "filename" : "arrow_down.png",
10 "scale" : "2x"
11 },
12 {
13 "idiom" : "universal",
14 "scale" : "3x"
15 }
16 ],
17 "info" : {
18 "version" : 1,
19 "author" : "xcode"
20 }
21 }
LifeLog/LifeLog/Assets.xcassets/History/arrow_down.imageset/arrow_down.png

527 Bytes

LifeLog/LifeLog/BaseTableViewController.m
1 // 1 //
2 // BaseTableViewController.m 2 // BaseTableViewController.m
3 // LifeLog 3 // LifeLog
4 // 4 //
5 // Created by nvtu on 8/11/17. 5 // Created by nvtu on 8/11/17.
6 // Copyright © 2017 PhongNV. All rights reserved. 6 // Copyright © 2017 PhongNV. All rights reserved.
7 // 7 //
8 8
9 #import "BaseTableViewController.h" 9 #import "BaseTableViewController.h"
10 #import "Utilities.h" 10 #import "Utilities.h"
11 11
12 @interface BaseTableViewController () 12 @interface BaseTableViewController ()
13 13
14 @end 14 @end
15 15
16 @implementation BaseTableViewController 16 @implementation BaseTableViewController
17 17
18 - (void)viewDidLoad { 18 - (void)viewDidLoad {
19 [super viewDidLoad]; 19 [super viewDidLoad];
20 _firstTime = false; 20 _firstTime = false;
21 _curPage = 1; 21 _curPage = 1;
22 _isEndOfResult = false; 22 _isEndOfResult = false;
23 _curDataList = [[NSMutableArray alloc] init]; 23 _curDataList = [[NSMutableArray alloc] init];
24 self.refreshControl = [[UIRefreshControl alloc] init]; 24 self.refreshControl = [[UIRefreshControl alloc] init];
25 [self.refreshControl addTarget:self action:@selector(refreshTable) forControlEvents:UIControlEventValueChanged]; 25 [self.refreshControl addTarget:self action:@selector(refreshTable) forControlEvents:UIControlEventValueChanged];
26 [self.tableBase addSubview:self.refreshControl]; 26 [self.tableBase addSubview:self.refreshControl];
27 // Do any additional setup after loading the view. 27 // Do any additional setup after loading the view.
28 } 28 }
29 29
30 - (void)didReceiveMemoryWarning { 30 - (void)didReceiveMemoryWarning {
31 [super didReceiveMemoryWarning]; 31 [super didReceiveMemoryWarning];
32 // Dispose of any resources that can be recreated. 32 // Dispose of any resources that can be recreated.
33 } 33 }
34 34
35 -(void) callRequestToUpdateData { 35 -(void) callRequestToUpdateData {
36 _isLoading = true; 36 _isLoading = true;
37 } 37 }
38 38
39 -(void) resetData { 39 -(void) resetData {
40 _isLoading = false; 40 _isLoading = false;
41 _isEndOfResult = false; 41 _isEndOfResult = false;
42 _firstTime = false; 42 _firstTime = false;
43 _curPage = 1; 43 _curPage = 1;
44 [_curDataList removeAllObjects]; 44 [_curDataList removeAllObjects];
45 [self.tableBase reloadData]; 45 [self.tableBase reloadData];
46 [self callRequestToUpdateData]; 46 [self callRequestToUpdateData];
47 } 47 }
48 48
49 -(void) refreshTable { 49 -(void) refreshTable {
50 [self resetData]; 50 [self resetData];
51 } 51 }
52 52
53 -(void) updateTableData : (NSArray *) array error: (NSError *) error { 53 -(void) updateTableData : (NSArray *) array error: (NSError *) error {
54 BaseTableViewController __weak *weakSelf = self; 54 BaseTableViewController __weak *weakSelf = self;
55 _isLoading = false; 55 _isLoading = false;
56 _firstTime = true; 56 _firstTime = true;
57 if(self.refreshControl != nil) { 57 if(self.refreshControl != nil) {
58 dispatch_async(dispatch_get_main_queue(), ^{ 58 dispatch_async(dispatch_get_main_queue(), ^{
59 [self.refreshControl endRefreshing]; 59 [self.refreshControl endRefreshing];
60 }); 60 });
61 } 61 }
62 if(error == nil) { 62 if(error == nil) {
63 if(array.count != 0) { 63 if(array.count != 0) {
64 if(_curPage == 1) {
65 [_curDataList removeAllObjects];
66 }
64 if(_curPage == 1) { 67 [_curDataList addObjectsFromArray:array];
65 [_curDataList removeAllObjects]; 68 dispatch_async(dispatch_get_main_queue(), ^{
66 } 69 [weakSelf.tableBase reloadData];
67 [_curDataList addObjectsFromArray:array]; 70 });
68 dispatch_async(dispatch_get_main_queue(), ^{ 71 }
69 [weakSelf.tableBase reloadData]; 72 else {
70 }); 73 if(_curPage != 1) {
71 } 74 _isEndOfResult = true;
72 else { 75 _curPage -= 1;
73 if(_curPage != 1) { 76 }
74 _isEndOfResult = true; 77 else {
75 _curPage -= 1; 78 dispatch_async(dispatch_get_main_queue(), ^{
76 } 79 [weakSelf.tableBase reloadData];
77 else { 80 });
78 dispatch_async(dispatch_get_main_queue(), ^{ 81 }
79 [weakSelf.tableBase reloadData]; 82 }
80 }); 83 }
81 } 84 else {
82 } 85 _curPage = MAX(1, _curPage - 1);
83 } 86 dispatch_async(dispatch_get_main_queue(), ^{
84 else { 87 NSString *message = [error.userInfo objectForKey:@"message"];
85 _curPage = MAX(1, _curPage - 1); 88 [Utilities showErrorMessage:message withViewController:weakSelf];
86 dispatch_async(dispatch_get_main_queue(), ^{ 89 });
87 NSString *message = [error.userInfo objectForKey:@"message"]; 90 }
88 [Utilities showErrorMessage:message withViewController:weakSelf]; 91 }
89 }); 92
90 } 93 #pragma mark UITableView Delegate
91 } 94 - (NSInteger) numberOfSectionsInTableView:(UITableView *)tableView {
92 95 if((_curDataList == nil || _curDataList.count == 0) && _firstTime) {
93 #pragma mark UITableView Delegate 96 UILabel * noDataLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, tableView.frame.size.width, tableView.frame.size.height)];
94 - (NSInteger) numberOfSectionsInTableView:(UITableView *)tableView { 97 noDataLabel.text = @"No data available";
95 if((_curDataList == nil || _curDataList.count == 0) && _firstTime) { 98 noDataLabel.backgroundColor = [UIColor clearColor];
96 UILabel * noDataLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, tableView.frame.size.width, tableView.frame.size.height)]; 99 noDataLabel.textColor = [UIColor whiteColor];
97 noDataLabel.text = @"No data available"; 100 noDataLabel.textAlignment = NSTextAlignmentCenter;
98 noDataLabel.backgroundColor = [UIColor clearColor]; 101 tableView.backgroundView = noDataLabel;
99 noDataLabel.textColor = [UIColor whiteColor]; 102 tableView.backgroundView.layer.zPosition -= 1;
100 noDataLabel.textAlignment = NSTextAlignmentCenter; 103 return 0;
101 tableView.backgroundView = noDataLabel; 104 }
102 tableView.backgroundView.layer.zPosition -= 1; 105 tableView.backgroundView = nil;
103 return 0; 106 return 1;
104 } 107 }
105 tableView.backgroundView = nil; 108
106 return 1; 109 - (NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
107 } 110 return _curDataList.count;
108 111 }
109 - (NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { 112
110 return _curDataList.count; 113 - (void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath {
111 } 114 NSInteger lastRowIndex = [tableView numberOfRowsInSection:0] - 1;
112 115 if (indexPath.row == lastRowIndex) {
113 - (void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { 116 // This is the last cell
114 NSInteger lastRowIndex = [tableView numberOfRowsInSection:0] - 1; 117 if(!_isLoading) {
115 if (indexPath.row == lastRowIndex) { 118 _curPage += 1;
116 // This is the last cell 119 [self callRequestToUpdateData];
117 if(!_isLoading) { 120 }
118 _curPage += 1; 121 }
119 [self callRequestToUpdateData]; 122 }
120 } 123 @end
121 } 124
LifeLog/LifeLog/CreateGroupViewController.h
File was created 1 //
2 // CreateGroupViewController.h
3 // LifeLog
4 //
5 // Created by nvtu on 8/19/17.
6 // Copyright © 2017 PhongNV. All rights reserved.
7 //
8
9 #import <UIKit/UIKit.h>
10 #import "BaseViewController.h"
11 #import "AutoTransButton.h"
12 #import "Utilities.h"
13 #import "Entities.h"
14
15 @interface CreateGroupViewController : BaseViewController<UITextFieldDelegate, UITextViewDelegate>
16
17 @property (weak, nonatomic) IBOutlet UITextField *textName;
18 @property (weak, nonatomic) IBOutlet UITextField *textGoalWalk;
19 @property (weak, nonatomic) IBOutlet UITextField *textGoalRun;
20 @property (weak, nonatomic) IBOutlet UITextField *textGoalBike;
21
22 @property (weak, nonatomic) IBOutlet UITextView *textGoal;
23
24 @property (weak, nonatomic) IBOutlet UISwitch *switchWalk;
25 @property (weak, nonatomic) IBOutlet UISwitch *switchBike;
26 @property (weak, nonatomic) IBOutlet UISwitch *switchRun;
27 @property (weak, nonatomic) IBOutlet UISwitch *switchStep;
28 @property (weak, nonatomic) IBOutlet UISwitch *switchGym;
29 @property (weak, nonatomic) IBOutlet UISwitch *switchBegin;
30
31 @property (copy) void (^createGroupSuccess)(GroupObject * group);
32
33 - (IBAction)clickBack:(UIButton *)sender;
34 - (IBAction)clickCreateGroup:(AutoTransButton *)sender;
35
36 @end
1 // 37
LifeLog/LifeLog/CreateGroupViewController.m
File was created 1 //
2 // CreateGroupViewController.m
3 // LifeLog
4 //
5 // Created by nvtu on 8/19/17.
6 // Copyright © 2017 PhongNV. All rights reserved.
7 //
8
9 #import "CreateGroupViewController.h"
10 #import "ServerAPI.h"
11
12 @interface CreateGroupViewController ()
13
14 @end
15
16 @implementation CreateGroupViewController
17
18 - (void)viewDidLoad {
19 [super viewDidLoad];
20 // Do any additional setup after loading the view from its nib.
21 }
22
23 - (void)didReceiveMemoryWarning {
24 [super didReceiveMemoryWarning];
25 // Dispose of any resources that can be recreated.
26 }
27
28 #pragma mark IBAction
29
30 - (IBAction)clickBack:(UIButton *)sender {
31 [self.navigationController popViewControllerAnimated:true];
32 }
33
34 - (IBAction)clickCreateGroup:(AutoTransButton *)sender {
35 NSString *name = self.textName.text;
36 NSString *goal = self.textGoal.text;
37 if(name.length == 0) {
38 [Utilities showErrorMessage:@"Fill name of group!" withViewController:self];
39 return;
40 }
41 else if(name.length >= 255) {
42 [Utilities showErrorMessage:@"Name of group is too long!" withViewController:self];
43 return;
44 }
45 else if(goal.length == 0) {
46 [Utilities showErrorMessage:@"Fill information for goal of group" withViewController:self];
47 return;
48 }
49 if(self.switchWalk.on && [self.textGoalWalk.text intValue] == 0) {
50 [Utilities showErrorMessage:@"Add goal for walk mode" withViewController:self];
51 return;
52 }
53 if(self.switchBike.on && [self.textGoalBike.text intValue] == 0) {
54 [Utilities showErrorMessage:@"Add goal for bike mode" withViewController:self];
55 return;
56 }
57 if(self.switchRun.on && [self.textGoalRun.text intValue] == 0) {
58 [Utilities showErrorMessage:@"Add goal for run mode" withViewController:self];
59 return;
60 }
61 GroupObject *object = [[GroupObject alloc] init];
62 object.name = name;
63 object.goal = goal;
64 object.walkMode = self.switchWalk.on;
65 object.runMode = self.switchRun.on;
66 object.bikeMode = self.switchBike.on;
67 object.stepMode = self.switchStep.on;
68 object.gymMode = self.switchGym.on;
69 object.beginMode = self.switchBegin.on;
70 object.walkGoal = [self.textGoalWalk.text intValue];
71 object.bikeGoal = [self.textGoalBike.text intValue];
72 object.runGoal = [self.textGoalRun.text intValue];
73
74 NSLog(@"%@", object.name);
75 NSLog(@"%@", object.goal);
76 NSLog(@"%d", object.walkGoal);
77 NSLog(@"%d", object.bikeGoal);
78 NSLog(@"%d", object.runGoal);
79 NSLog(@"%d", object.walkMode);
80 NSLog(@"%d", object.runMode);
81 NSLog(@"%d", object.bikeMode);
82 NSLog(@"%d", object.stepMode);
83 NSLog(@"%d", object.gymMode);
84 NSLog(@"%d", object.beginMode);
85
86 NSString * token = [[NSUserDefaults standardUserDefaults] stringForKey:kToken];
87 MBProgressHUD *hudView = [MBProgressHUD showHUDAddedTo:self.view animated:true];
88 [[ServerAPI server] requestCreateGroup:token withGroup:object CompletionHandler:^(GroupObject * group, NSError * error) {
89 CreateGroupViewController __weak *weakSelf = self;
90 if(error == nil) {
91 dispatch_async(dispatch_get_main_queue(), ^{
92 if(weakSelf.createGroupSuccess != nil) {
93 [hudView hideAnimated:true];
94 [weakSelf clickBack:nil];
95 weakSelf.createGroupSuccess(object);
96 }
97 });
98 }
99 else {
100 dispatch_async(dispatch_get_main_queue(), ^{
101 [hudView hideAnimated:true];
102 NSString *message = [error.userInfo objectForKey:@"message"];
103 [Utilities showErrorMessage:message withViewController:weakSelf];
104 });
105 }
106 }];
107 }
108
109 #pragma mark UITextView Delegate
110
111 -(BOOL) textFieldShouldReturn:(UITextField *)textField {
112 [self.view endEditing:true];
113 return true;
114 }
115
116 @end
1 // 117
LifeLog/LifeLog/CreateGroupViewController.xib
File was created 1 <?xml version="1.0" encoding="UTF-8"?>
2 <document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="12118" systemVersion="16D32" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES">
3 <device id="retina4_7" orientation="portrait">
4 <adaptation id="fullscreen"/>
5 </device>
6 <dependencies>
7 <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12086"/>
8 <capability name="Aspect ratio constraints" minToolsVersion="5.1"/>
9 <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
10 </dependencies>
11 <objects>
12 <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="CreateGroupViewController">
13 <connections>
14 <outlet property="switchBegin" destination="e63-8i-6aa" id="bbT-m6-3CV"/>
15 <outlet property="switchBike" destination="fGW-Vw-PwQ" id="ncx-kP-qdd"/>
16 <outlet property="switchGym" destination="Yga-UQ-xoU" id="rIN-kO-wmO"/>
17 <outlet property="switchRun" destination="2gX-B2-tkR" id="yak-gV-Cas"/>
18 <outlet property="switchStep" destination="RoR-w7-dNT" id="19b-K3-qAu"/>
19 <outlet property="switchWalk" destination="3xD-aH-JHl" id="OZ9-l7-Rww"/>
20 <outlet property="textGoal" destination="hWb-vU-yVd" id="dp0-yK-P60"/>
21 <outlet property="textGoalBike" destination="eOi-eo-GYn" id="qfW-ns-tsM"/>
22 <outlet property="textGoalRun" destination="3aE-uP-KLS" id="WAE-tl-O94"/>
23 <outlet property="textGoalWalk" destination="4JZ-J2-3D9" id="yHV-mB-rcn"/>
24 <outlet property="textName" destination="pXO-K0-vne" id="ePQ-35-RLr"/>
25 <outlet property="view" destination="i5M-Pr-FkT" id="sfx-zR-JGt"/>
26 </connections>
27 </placeholder>
28 <placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
29 <view clearsContextBeforeDrawing="NO" contentMode="scaleToFill" id="i5M-Pr-FkT">
30 <rect key="frame" x="0.0" y="0.0" width="320" height="626"/>
31 <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
32 <subviews>
33 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="QYv-QM-Bkk" userLabel="ViewHeader">
34 <rect key="frame" x="0.0" y="0.0" width="320" height="46"/>
35 <subviews>
36 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="コミュニティー グループ作成" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9hM-Gv-AxQ" customClass="AutoTransLabel">
37 <rect key="frame" x="0.0" y="0.0" width="320" height="46"/>
38 <fontDescription key="fontDescription" type="system" pointSize="16"/>
39 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
40 <nil key="highlightedColor"/>
41 <userDefinedRuntimeAttributes>
42 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.title"/>
43 </userDefinedRuntimeAttributes>
44 </label>
45 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="O23-Hy-4Ld">
46 <rect key="frame" x="0.0" y="5" width="70" height="36"/>
47 <constraints>
48 <constraint firstAttribute="width" constant="70" id="8vZ-Ta-Rzv"/>
49 </constraints>
50 <state key="normal" image="today_back_button"/>
51 <connections>
52 <action selector="clickBack:" destination="-1" eventType="touchUpInside" id="BO6-jx-vuO"/>
53 </connections>
54 </button>
55 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="fPg-VP-VkU">
56 <rect key="frame" x="275" y="0.0" width="45" height="46"/>
57 <constraints>
58 <constraint firstAttribute="width" constant="45" id="k1W-Oc-mRq"/>
59 </constraints>
60 <state key="normal" image="icon_menu"/>
61 </button>
62 </subviews>
63 <color key="backgroundColor" red="0.098039215690000001" green="0.098039215690000001" blue="0.098039215690000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
64 <constraints>
65 <constraint firstAttribute="trailing" secondItem="9hM-Gv-AxQ" secondAttribute="trailing" id="5f8-Xt-vKd"/>
66 <constraint firstAttribute="bottom" secondItem="9hM-Gv-AxQ" secondAttribute="bottom" id="Q3z-hF-VbV"/>
67 <constraint firstItem="9hM-Gv-AxQ" firstAttribute="top" secondItem="QYv-QM-Bkk" secondAttribute="top" id="XNi-3d-xFW"/>
68 <constraint firstItem="O23-Hy-4Ld" firstAttribute="leading" secondItem="QYv-QM-Bkk" secondAttribute="leading" id="aMc-uz-vGA"/>
69 <constraint firstItem="fPg-VP-VkU" firstAttribute="top" secondItem="QYv-QM-Bkk" secondAttribute="top" id="bLC-DU-cJf"/>
70 <constraint firstItem="9hM-Gv-AxQ" firstAttribute="leading" secondItem="QYv-QM-Bkk" secondAttribute="leading" id="cUY-dT-Rh0"/>
71 <constraint firstAttribute="trailing" secondItem="fPg-VP-VkU" secondAttribute="trailing" id="fn0-SY-e1Z"/>
72 <constraint firstAttribute="height" constant="46" id="lBP-32-aFw"/>
73 <constraint firstItem="O23-Hy-4Ld" firstAttribute="top" secondItem="QYv-QM-Bkk" secondAttribute="top" constant="5" id="ogR-c4-QQ3"/>
74 <constraint firstAttribute="bottom" secondItem="fPg-VP-VkU" secondAttribute="bottom" id="wdr-SH-Wm2"/>
75 <constraint firstAttribute="bottom" secondItem="O23-Hy-4Ld" secondAttribute="bottom" constant="5" id="yJ4-81-rJx"/>
76 </constraints>
77 </view>
78 <scrollView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="aKu-bd-xMP" customClass="TPKeyboardAvoidingScrollView">
79 <rect key="frame" x="0.0" y="46" width="320" height="580"/>
80 <subviews>
81 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="9w1-87-U1W">
82 <rect key="frame" x="0.0" y="0.0" width="320" height="580"/>
83 <subviews>
84 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="名称" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZtU-mt-3Ov" customClass="AutoTransLabel">
85 <rect key="frame" x="8" y="10" width="70" height="30"/>
86 <constraints>
87 <constraint firstAttribute="width" constant="70" id="Zvx-V3-7AW"/>
88 <constraint firstAttribute="height" constant="30" id="nok-hA-mW9"/>
89 </constraints>
90 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
91 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
92 <nil key="highlightedColor"/>
93 <userDefinedRuntimeAttributes>
94 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.name"/>
95 </userDefinedRuntimeAttributes>
96 </label>
97 <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="pXO-K0-vne">
98 <rect key="frame" x="88" y="10" width="222" height="30"/>
99 <constraints>
100 <constraint firstAttribute="height" constant="30" id="YJe-TW-hvA"/>
101 </constraints>
102 <nil key="textColor"/>
103 <fontDescription key="fontDescription" type="system" pointSize="14"/>
104 <textInputTraits key="textInputTraits"/>
105 <connections>
106 <outlet property="delegate" destination="-1" id="3NL-Ya-JuM"/>
107 </connections>
108 </textField>
109 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ONn-27-HqB">
110 <rect key="frame" x="10" y="50" width="140" height="120"/>
111 <subviews>
112 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="S2z-DI-pIE">
113 <rect key="frame" x="0.0" y="0.0" width="140" height="40"/>
114 <subviews>
115 <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="3xD-aH-JHl">
116 <rect key="frame" x="85" y="4" width="51" height="31"/>
117 <constraints>
118 <constraint firstAttribute="width" secondItem="3xD-aH-JHl" secondAttribute="height" multiplier="49:31" id="7LJ-H5-oQR"/>
119 </constraints>
120 <color key="onTintColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
121 </switch>
122 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="WALK" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="yFv-kp-ag8" customClass="AutoTransLabel">
123 <rect key="frame" x="6" y="10.5" width="47.5" height="20.5"/>
124 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
125 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
126 <nil key="highlightedColor"/>
127 <userDefinedRuntimeAttributes>
128 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.walk"/>
129 </userDefinedRuntimeAttributes>
130 </label>
131 </subviews>
132 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
133 <constraints>
134 <constraint firstAttribute="trailing" secondItem="3xD-aH-JHl" secondAttribute="trailing" constant="6" id="KNe-Rx-lun"/>
135 <constraint firstAttribute="height" constant="40" id="akz-T7-d2v"/>
136 <constraint firstItem="3xD-aH-JHl" firstAttribute="centerY" secondItem="S2z-DI-pIE" secondAttribute="centerY" id="oRy-OM-Om1"/>
137 <constraint firstItem="yFv-kp-ag8" firstAttribute="leading" secondItem="S2z-DI-pIE" secondAttribute="leading" constant="6" id="prt-UF-Ori"/>
138 <constraint firstItem="yFv-kp-ag8" firstAttribute="centerY" secondItem="S2z-DI-pIE" secondAttribute="centerY" id="xEl-Rl-8C1"/>
139 </constraints>
140 </view>
141 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="dVh-y2-XTr">
142 <rect key="frame" x="0.0" y="40" width="140" height="40"/>
143 <subviews>
144 <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="2gX-B2-tkR">
145 <rect key="frame" x="85" y="4" width="51" height="31"/>
146 <constraints>
147 <constraint firstAttribute="width" secondItem="2gX-B2-tkR" secondAttribute="height" multiplier="49:31" id="pBG-Mw-aNK"/>
148 </constraints>
149 <color key="onTintColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
150 </switch>
151 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="RUN" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="r9v-yX-mx8" customClass="AutoTransLabel">
152 <rect key="frame" x="6" y="10.5" width="36" height="20.5"/>
153 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
154 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
155 <nil key="highlightedColor"/>
156 <userDefinedRuntimeAttributes>
157 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.run"/>
158 </userDefinedRuntimeAttributes>
159 </label>
160 </subviews>
161 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
162 <constraints>
163 <constraint firstItem="2gX-B2-tkR" firstAttribute="centerY" secondItem="dVh-y2-XTr" secondAttribute="centerY" id="bNR-wC-PQG"/>
164 <constraint firstItem="r9v-yX-mx8" firstAttribute="leading" secondItem="dVh-y2-XTr" secondAttribute="leading" constant="6" id="iHM-Q7-Z1Z"/>
165 <constraint firstAttribute="height" constant="40" id="s8W-Ak-VrH"/>
166 <constraint firstAttribute="trailing" secondItem="2gX-B2-tkR" secondAttribute="trailing" constant="6" id="usV-BG-oqp"/>
167 <constraint firstItem="r9v-yX-mx8" firstAttribute="centerY" secondItem="dVh-y2-XTr" secondAttribute="centerY" id="yZW-Wk-raQ"/>
168 </constraints>
169 </view>
170 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="7PQ-zz-N0X">
171 <rect key="frame" x="0.0" y="80" width="140" height="40"/>
172 <subviews>
173 <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Yga-UQ-xoU">
174 <rect key="frame" x="85" y="4" width="51" height="31"/>
175 <constraints>
176 <constraint firstAttribute="width" secondItem="Yga-UQ-xoU" secondAttribute="height" multiplier="49:31" id="laB-Zs-gOj"/>
177 </constraints>
178 <color key="onTintColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
179 </switch>
180 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="ジム" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="EFD-Ys-PqS" customClass="AutoTransLabel">
181 <rect key="frame" x="6" y="10.5" width="35" height="20.5"/>
182 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
183 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
184 <nil key="highlightedColor"/>
185 <userDefinedRuntimeAttributes>
186 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.gym"/>
187 </userDefinedRuntimeAttributes>
188 </label>
189 </subviews>
190 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
191 <constraints>
192 <constraint firstItem="EFD-Ys-PqS" firstAttribute="centerY" secondItem="7PQ-zz-N0X" secondAttribute="centerY" id="Ein-vC-mpy"/>
193 <constraint firstAttribute="height" constant="40" id="aKm-hG-Hyh"/>
194 <constraint firstAttribute="trailing" secondItem="Yga-UQ-xoU" secondAttribute="trailing" constant="6" id="cfd-4G-1NF"/>
195 <constraint firstItem="EFD-Ys-PqS" firstAttribute="leading" secondItem="7PQ-zz-N0X" secondAttribute="leading" constant="6" id="ojT-rz-8oC"/>
196 <constraint firstItem="Yga-UQ-xoU" firstAttribute="centerY" secondItem="7PQ-zz-N0X" secondAttribute="centerY" id="xYy-kb-5Sk"/>
197 </constraints>
198 </view>
199 </subviews>
200 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
201 <constraints>
202 <constraint firstItem="dVh-y2-XTr" firstAttribute="top" secondItem="S2z-DI-pIE" secondAttribute="bottom" id="2LH-28-ssn"/>
203 <constraint firstItem="7PQ-zz-N0X" firstAttribute="leading" secondItem="ONn-27-HqB" secondAttribute="leading" id="6md-Y8-lIk"/>
204 <constraint firstAttribute="height" constant="120" id="7Tb-oJ-5eC"/>
205 <constraint firstItem="7PQ-zz-N0X" firstAttribute="top" secondItem="dVh-y2-XTr" secondAttribute="bottom" id="Fsa-Ai-cKQ"/>
206 <constraint firstAttribute="trailing" secondItem="S2z-DI-pIE" secondAttribute="trailing" id="OV6-wK-IJj"/>
207 <constraint firstItem="dVh-y2-XTr" firstAttribute="leading" secondItem="ONn-27-HqB" secondAttribute="leading" id="TFE-bH-HwH"/>
208 <constraint firstAttribute="trailing" secondItem="dVh-y2-XTr" secondAttribute="trailing" id="Vul-EM-V8H"/>
209 <constraint firstItem="S2z-DI-pIE" firstAttribute="top" secondItem="ONn-27-HqB" secondAttribute="top" id="Yf4-Rz-E4g"/>
210 <constraint firstAttribute="trailing" secondItem="7PQ-zz-N0X" secondAttribute="trailing" id="hLr-NV-hyv"/>
211 <constraint firstItem="S2z-DI-pIE" firstAttribute="leading" secondItem="ONn-27-HqB" secondAttribute="leading" id="zMY-Vd-Ge9"/>
212 </constraints>
213 </view>
214 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="Kpa-HJ-7cE">
215 <rect key="frame" x="170" y="50" width="140" height="120"/>
216 <subviews>
217 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ALk-sL-SXG">
218 <rect key="frame" x="0.0" y="0.0" width="140" height="40"/>
219 <subviews>
220 <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="fGW-Vw-PwQ">
221 <rect key="frame" x="85" y="4" width="51" height="31"/>
222 <constraints>
223 <constraint firstAttribute="width" secondItem="fGW-Vw-PwQ" secondAttribute="height" multiplier="49:31" id="qd5-Cg-6pG"/>
224 </constraints>
225 <color key="onTintColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
226 </switch>
227 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="BIKE" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="WfE-YM-vVU" customClass="AutoTransLabel">
228 <rect key="frame" x="6" y="10.5" width="36.5" height="20.5"/>
229 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
230 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
231 <nil key="highlightedColor"/>
232 <userDefinedRuntimeAttributes>
233 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.bike"/>
234 </userDefinedRuntimeAttributes>
235 </label>
236 </subviews>
237 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
238 <constraints>
239 <constraint firstItem="WfE-YM-vVU" firstAttribute="leading" secondItem="ALk-sL-SXG" secondAttribute="leading" constant="6" id="7xm-U8-L7U"/>
240 <constraint firstAttribute="height" constant="40" id="L4u-uj-rHa"/>
241 <constraint firstItem="fGW-Vw-PwQ" firstAttribute="centerY" secondItem="ALk-sL-SXG" secondAttribute="centerY" id="PBA-tv-gec"/>
242 <constraint firstAttribute="trailing" secondItem="fGW-Vw-PwQ" secondAttribute="trailing" constant="6" id="bHc-Ih-6ar"/>
243 <constraint firstItem="WfE-YM-vVU" firstAttribute="centerY" secondItem="ALk-sL-SXG" secondAttribute="centerY" id="te7-Im-Oqh"/>
244 </constraints>
245 </view>
246 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="4Az-6N-8u4">
247 <rect key="frame" x="0.0" y="40" width="140" height="40"/>
248 <subviews>
249 <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="RoR-w7-dNT">
250 <rect key="frame" x="85" y="4" width="51" height="31"/>
251 <constraints>
252 <constraint firstAttribute="width" secondItem="RoR-w7-dNT" secondAttribute="height" multiplier="49:31" id="YUz-Eh-EmZ"/>
253 </constraints>
254 <color key="onTintColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
255 </switch>
256 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="STEP" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZyO-6K-2gA" customClass="AutoTransLabel">
257 <rect key="frame" x="6" y="10.5" width="42" height="20.5"/>
258 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
259 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
260 <nil key="highlightedColor"/>
261 <userDefinedRuntimeAttributes>
262 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.step"/>
263 </userDefinedRuntimeAttributes>
264 </label>
265 </subviews>
266 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
267 <constraints>
268 <constraint firstAttribute="trailing" secondItem="RoR-w7-dNT" secondAttribute="trailing" constant="6" id="Cc4-W7-Qc8"/>
269 <constraint firstItem="ZyO-6K-2gA" firstAttribute="leading" secondItem="4Az-6N-8u4" secondAttribute="leading" constant="6" id="ER7-Bx-w9j"/>
270 <constraint firstAttribute="height" constant="40" id="Kcy-ij-IsH"/>
271 <constraint firstItem="RoR-w7-dNT" firstAttribute="centerY" secondItem="4Az-6N-8u4" secondAttribute="centerY" id="O1R-k3-iBZ"/>
272 <constraint firstItem="ZyO-6K-2gA" firstAttribute="centerY" secondItem="4Az-6N-8u4" secondAttribute="centerY" id="fWH-tG-gSV"/>
273 </constraints>
274 </view>
275 <view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ORZ-El-owx">
276 <rect key="frame" x="0.0" y="80" width="140" height="40"/>
277 <subviews>
278 <switch opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" contentHorizontalAlignment="center" contentVerticalAlignment="center" on="YES" translatesAutoresizingMaskIntoConstraints="NO" id="e63-8i-6aa">
279 <rect key="frame" x="85" y="4" width="51" height="31"/>
280 <constraints>
281 <constraint firstAttribute="width" secondItem="e63-8i-6aa" secondAttribute="height" multiplier="49:31" id="TTd-tM-PrG"/>
282 </constraints>
283 <color key="onTintColor" red="0.0" green="0.47843137250000001" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
284 </switch>
285 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="初心者" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="RfO-1U-s4W" customClass="AutoTransLabel">
286 <rect key="frame" x="6" y="10.5" width="52" height="20.5"/>
287 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
288 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
289 <nil key="highlightedColor"/>
290 <userDefinedRuntimeAttributes>
291 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.begin"/>
292 </userDefinedRuntimeAttributes>
293 </label>
294 </subviews>
295 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
296 <constraints>
297 <constraint firstItem="RfO-1U-s4W" firstAttribute="leading" secondItem="ORZ-El-owx" secondAttribute="leading" constant="6" id="5Vq-B2-215"/>
298 <constraint firstAttribute="trailing" secondItem="e63-8i-6aa" secondAttribute="trailing" constant="6" id="NUX-0H-z8v"/>
299 <constraint firstAttribute="height" constant="40" id="PdI-3J-BTC"/>
300 <constraint firstItem="e63-8i-6aa" firstAttribute="centerY" secondItem="ORZ-El-owx" secondAttribute="centerY" id="Vxw-Vk-POY"/>
301 <constraint firstItem="RfO-1U-s4W" firstAttribute="centerY" secondItem="ORZ-El-owx" secondAttribute="centerY" id="tX1-Qb-pKG"/>
302 </constraints>
303 </view>
304 </subviews>
305 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
306 <constraints>
307 <constraint firstAttribute="height" constant="120" id="1Z3-Ap-Qv1"/>
308 <constraint firstAttribute="trailing" secondItem="ALk-sL-SXG" secondAttribute="trailing" id="2DO-V0-pH1"/>
309 <constraint firstItem="ORZ-El-owx" firstAttribute="top" secondItem="4Az-6N-8u4" secondAttribute="bottom" id="9ap-NH-2HO"/>
310 <constraint firstItem="ALk-sL-SXG" firstAttribute="top" secondItem="Kpa-HJ-7cE" secondAttribute="top" id="Lc0-Xq-rka"/>
311 <constraint firstItem="4Az-6N-8u4" firstAttribute="leading" secondItem="Kpa-HJ-7cE" secondAttribute="leading" id="PVG-jU-N5c"/>
312 <constraint firstAttribute="trailing" secondItem="ORZ-El-owx" secondAttribute="trailing" id="WYz-Kv-H08"/>
313 <constraint firstItem="ORZ-El-owx" firstAttribute="leading" secondItem="Kpa-HJ-7cE" secondAttribute="leading" id="a7E-Je-SkO"/>
314 <constraint firstAttribute="bottom" secondItem="ORZ-El-owx" secondAttribute="bottom" id="dr5-Tk-AAg"/>
315 <constraint firstAttribute="trailing" secondItem="4Az-6N-8u4" secondAttribute="trailing" id="wOX-wa-25X"/>
316 <constraint firstItem="4Az-6N-8u4" firstAttribute="top" secondItem="ALk-sL-SXG" secondAttribute="bottom" id="xgc-3W-TS2"/>
317 <constraint firstItem="ALk-sL-SXG" firstAttribute="leading" secondItem="Kpa-HJ-7cE" secondAttribute="leading" id="yrE-eZ-Vg4"/>
318 </constraints>
319 </view>
320 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="目標" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="KTY-Ed-NJL" customClass="AutoTransLabel">
321 <rect key="frame" x="10" y="178" width="70" height="30"/>
322 <constraints>
323 <constraint firstAttribute="width" constant="70" id="Zlu-jK-x6p"/>
324 <constraint firstAttribute="height" constant="30" id="tVk-5e-QAY"/>
325 </constraints>
326 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
327 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
328 <nil key="highlightedColor"/>
329 <userDefinedRuntimeAttributes>
330 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.goal"/>
331 </userDefinedRuntimeAttributes>
332 </label>
333 <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" textAlignment="natural" translatesAutoresizingMaskIntoConstraints="NO" id="hWb-vU-yVd">
334 <rect key="frame" x="88" y="178" width="222" height="120"/>
335 <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
336 <constraints>
337 <constraint firstAttribute="height" constant="120" id="iYo-mA-ZGR"/>
338 </constraints>
339 <fontDescription key="fontDescription" type="system" pointSize="14"/>
340 <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/>
341 <userDefinedRuntimeAttributes>
342 <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
343 <integer key="value" value="10"/>
344 </userDefinedRuntimeAttribute>
345 </userDefinedRuntimeAttributes>
346 <connections>
347 <outlet property="delegate" destination="-1" id="fVh-oh-7St"/>
348 </connections>
349 </textView>
350 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="マップ" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qdi-Na-zsj" customClass="AutoTransLabel">
351 <rect key="frame" x="10" y="313" width="70" height="30"/>
352 <constraints>
353 <constraint firstAttribute="height" constant="30" id="Ptf-0N-ewh"/>
354 <constraint firstAttribute="width" constant="70" id="mT3-FA-eev"/>
355 </constraints>
356 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
357 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
358 <nil key="highlightedColor"/>
359 <userDefinedRuntimeAttributes>
360 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.map"/>
361 </userDefinedRuntimeAttributes>
362 </label>
363 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="1日目標" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qfU-7x-uss" customClass="AutoTransLabel">
364 <rect key="frame" x="10" y="353" width="300" height="30"/>
365 <constraints>
366 <constraint firstAttribute="height" constant="30" id="9dB-8p-Wdv"/>
367 </constraints>
368 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
369 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
370 <nil key="highlightedColor"/>
371 <userDefinedRuntimeAttributes>
372 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.goal1day"/>
373 </userDefinedRuntimeAttributes>
374 </label>
375 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="KEy-T1-mdK" customClass="AutoTransButton">
376 <rect key="frame" x="88" y="313" width="110" height="30"/>
377 <color key="backgroundColor" white="0.66666666666666663" alpha="1" colorSpace="calibratedWhite"/>
378 <constraints>
379 <constraint firstAttribute="height" constant="30" id="MWc-Aj-2JZ"/>
380 <constraint firstAttribute="width" constant="110" id="V16-pC-FRv"/>
381 </constraints>
382 <state key="normal" title="マップ作成">
383 <color key="titleColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
384 </state>
385 <userDefinedRuntimeAttributes>
386 <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
387 <integer key="value" value="5"/>
388 </userDefinedRuntimeAttribute>
389 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.bt.map"/>
390 </userDefinedRuntimeAttributes>
391 </button>
392 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="WALK" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="3QV-Ov-PmX" customClass="AutoTransLabel">
393 <rect key="frame" x="10" y="391" width="70" height="30"/>
394 <constraints>
395 <constraint firstAttribute="height" constant="30" id="GSj-Tq-AsU"/>
396 <constraint firstAttribute="width" constant="70" id="uIv-Ty-eR2"/>
397 </constraints>
398 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
399 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
400 <nil key="highlightedColor"/>
401 <userDefinedRuntimeAttributes>
402 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.walk"/>
403 </userDefinedRuntimeAttributes>
404 </label>
405 <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="4JZ-J2-3D9">
406 <rect key="frame" x="95" y="391" width="130" height="30"/>
407 <constraints>
408 <constraint firstAttribute="height" constant="30" id="JaF-D4-zT2"/>
409 <constraint firstAttribute="width" constant="130" id="qCj-P5-l4y"/>
410 </constraints>
411 <nil key="textColor"/>
412 <fontDescription key="fontDescription" type="system" pointSize="14"/>
413 <textInputTraits key="textInputTraits" keyboardType="numberPad"/>
414 </textField>
415 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="m" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="o9b-Am-GTl">
416 <rect key="frame" x="240" y="391" width="70" height="30"/>
417 <constraints>
418 <constraint firstAttribute="width" constant="70" id="MN1-fg-mf1"/>
419 <constraint firstAttribute="height" constant="30" id="l7E-J3-Syw"/>
420 </constraints>
421 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
422 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
423 <nil key="highlightedColor"/>
424 <userDefinedRuntimeAttributes>
425 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.name"/>
426 </userDefinedRuntimeAttributes>
427 </label>
428 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="RUN" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="bq4-nh-Cxk" customClass="AutoTransLabel">
429 <rect key="frame" x="10" y="429" width="70" height="30"/>
430 <constraints>
431 <constraint firstAttribute="height" constant="30" id="MmK-Nk-eFt"/>
432 <constraint firstAttribute="width" constant="70" id="nuP-fj-jk2"/>
433 </constraints>
434 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
435 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
436 <nil key="highlightedColor"/>
437 <userDefinedRuntimeAttributes>
438 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.run"/>
439 </userDefinedRuntimeAttributes>
440 </label>
441 <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="3aE-uP-KLS">
442 <rect key="frame" x="95" y="429" width="130" height="30"/>
443 <constraints>
444 <constraint firstAttribute="height" constant="30" id="37e-2c-qka"/>
445 <constraint firstAttribute="width" constant="130" id="owG-Ob-QnB"/>
446 </constraints>
447 <nil key="textColor"/>
448 <fontDescription key="fontDescription" type="system" pointSize="14"/>
449 <textInputTraits key="textInputTraits" keyboardType="numberPad"/>
450 </textField>
451 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="m" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CGA-Xm-2ll">
452 <rect key="frame" x="240" y="429" width="70" height="30"/>
453 <constraints>
454 <constraint firstAttribute="width" constant="70" id="6cf-Y6-Dwq"/>
455 <constraint firstAttribute="height" constant="30" id="dHv-kM-AX2"/>
456 </constraints>
457 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
458 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
459 <nil key="highlightedColor"/>
460 <userDefinedRuntimeAttributes>
461 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.name"/>
462 </userDefinedRuntimeAttributes>
463 </label>
464 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="BIKE" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="mvZ-9L-7a8" customClass="AutoTransLabel">
465 <rect key="frame" x="10" y="467" width="70" height="30"/>
466 <constraints>
467 <constraint firstAttribute="height" constant="30" id="hX2-SJ-SMG"/>
468 <constraint firstAttribute="width" constant="70" id="roN-jL-tXp"/>
469 </constraints>
470 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
471 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
472 <nil key="highlightedColor"/>
473 <userDefinedRuntimeAttributes>
474 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.bike"/>
475 </userDefinedRuntimeAttributes>
476 </label>
477 <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" textAlignment="natural" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="eOi-eo-GYn">
478 <rect key="frame" x="95" y="467" width="130" height="30"/>
479 <constraints>
480 <constraint firstAttribute="width" constant="130" id="SBb-jw-NHP"/>
481 <constraint firstAttribute="height" constant="30" id="ida-Ih-wRM"/>
482 </constraints>
483 <nil key="textColor"/>
484 <fontDescription key="fontDescription" type="system" pointSize="14"/>
485 <textInputTraits key="textInputTraits" keyboardType="numberPad"/>
486 </textField>
487 <label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="m" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="t6i-sV-ycx">
488 <rect key="frame" x="240" y="467" width="70" height="30"/>
489 <constraints>
490 <constraint firstAttribute="width" constant="70" id="DoG-hb-QbI"/>
491 <constraint firstAttribute="height" constant="30" id="pAs-GK-YE3"/>
492 </constraints>
493 <fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
494 <color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
495 <nil key="highlightedColor"/>
496 <userDefinedRuntimeAttributes>
497 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.lbl.name"/>
498 </userDefinedRuntimeAttributes>
499 </label>
500 <button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="sef-8T-0hQ" customClass="AutoTransButton">
501 <rect key="frame" x="10" y="509" width="300" height="30"/>
502 <color key="backgroundColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
503 <constraints>
504 <constraint firstAttribute="height" constant="30" id="8XP-Y1-hlJ"/>
505 </constraints>
506 <state key="normal" title="グループを作成する">
507 <color key="titleColor" white="0.0" alpha="1" colorSpace="calibratedWhite"/>
508 </state>
509 <userDefinedRuntimeAttributes>
510 <userDefinedRuntimeAttribute type="number" keyPath="layer.cornerRadius">
511 <integer key="value" value="5"/>
512 </userDefinedRuntimeAttribute>
513 <userDefinedRuntimeAttribute type="string" keyPath="localizeKey" value="lifelog.createGr.bt.createGr"/>
514 </userDefinedRuntimeAttributes>
515 <connections>
516 <action selector="clickCreateGroup:" destination="-1" eventType="touchUpInside" id="n8x-KR-til"/>
517 </connections>
518 </button>
519 </subviews>
520 <color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="calibratedWhite"/>
521 <constraints>
522 <constraint firstItem="KTY-Ed-NJL" firstAttribute="leading" secondItem="9w1-87-U1W" secondAttribute="leading" constant="10" id="08M-tc-J6o"/>
523