Skip to content

Commit 4d52d59

Browse files
author
JmoVxia
committed
增加汉字转拼音
1 parent 3ad4e6f commit 4d52d59

File tree

403 files changed

+48726
-9251
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

403 files changed

+48726
-9251
lines changed

CLDemo-OC/CLDemo-OC.xcodeproj/project.pbxproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -514,10 +514,11 @@
514514
5BD04286268324C10054F2B4 /* Model */ = {
515515
isa = PBXGroup;
516516
children = (
517-
5BD04287268324C10054F2B4 /* BankDataModel.m */,
518-
5BD04288268324C10054F2B4 /* BankModel.m */,
517+
5BD0433226832CA00054F2B4 /* bank.json */,
519518
5BD04289268324C10054F2B4 /* BankDataModel.h */,
519+
5BD04287268324C10054F2B4 /* BankDataModel.m */,
520520
5BD0428A268324C10054F2B4 /* BankModel.h */,
521+
5BD04288268324C10054F2B4 /* BankModel.m */,
521522
);
522523
path = Model;
523524
sourceTree = "<group>";
@@ -699,7 +700,6 @@
699700
isa = PBXGroup;
700701
children = (
701702
5BD0433126832CA00054F2B4 /* 一年.json */,
702-
5BD0433226832CA00054F2B4 /* bank.json */,
703703
5BD0433326832CA00054F2B4 /* 一月.json */,
704704
5BD0433426832CA00054F2B4 /* 一周.json */,
705705
5BD0433526832CA00054F2B4 /* 三月.json */,

CLDemo-OC/CLDemo-OC/Class/CLCurriculumController/Controller/CLCurriculumController.m

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ - (void)viewDidLoad {
2626

2727
self.navigationItem.title = NSLocalizedString(@"课程", nil);
2828

29-
30-
3129
_chartView = [[CLChartView alloc] initWithFrame:CGRectMake(0, 99, self.view.cl_width, 250)];
3230
[self.view addSubview:_chartView];
3331
_chartView.delegate = self;

CLDemo-OC/CLDemo-OC/Class/CLCurriculumController/DataJson/一年.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"FPG" : "10",
55
"PPG" : "111.5",
6-
"date" : "2017-01-16"
6+
"date" : "2021-12-16"
77
},
88
{
99
"FPG" : "20",
@@ -28,17 +28,17 @@
2828
{
2929
"FPG" : "60",
3030
"PPG" : "6.8",
31-
"date" : "2017-01-21"
31+
"date" : "2021-12-21"
3232
},
3333
{
3434
"FPG" : "70",
3535
"PPG" : "5.8",
36-
"date" : "2017-01-22"
36+
"date" : "2021-12-22"
3737
},
3838
{
3939
"FPG" : "80",
4040
"PPG" : "7.1",
41-
"date" : "2017-01-23"
41+
"date" : "2021-12-23"
4242
},
4343
{
4444
"FPG" : "90",
@@ -48,37 +48,37 @@
4848
{
4949
"FPG" : "100",
5050
"PPG" : "232.5",
51-
"date" : "2017-01-25"
51+
"date" : "2021-12-25"
5252
},
5353
{
5454
"FPG" : "900",
5555
"PPG" : "121.5",
56-
"date" : "2017-01-26"
56+
"date" : "2021-12-26"
5757
},
5858
{
5959
"FPG" : "80",
6060
"PPG" : "999.5",
61-
"date" : "2017-01-27"
61+
"date" : "2021-12-27"
6262
},
6363
{
6464
"FPG" : "70",
6565
"PPG" : "999.5",
66-
"date" : "2017-01-28"
66+
"date" : "2021-12-28"
6767
},
6868
{
6969
"FPG" : "60",
7070
"PPG" : "6.8",
71-
"date" : "2017-01-29"
71+
"date" : "2021-12-29"
7272
},
7373
{
7474
"FPG" : "50",
7575
"PPG" : "5.8",
76-
"date" : "2017-01-30"
76+
"date" : "2021-12-30"
7777
},
7878
{
7979
"FPG" : "20",
8080
"PPG" : "7.1",
81-
"date" : "2017-01-31"
81+
"date" : "2021-12-31"
8282
}
8383
],
8484
"type" : "glucose",

CLDemo-OC/CLDemo-OC/Class/CLDrawImageController/CLDrawImageController.m

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ @implementation CLDrawImageController
2121
- (void)viewDidLoad {
2222
[super viewDidLoad];
2323
self.title = NSLocalizedString(@"绘制头像", nil);
24-
CGFloat width = 100;
25-
CGFloat height = 100;
26-
self.imageView.frame = CGRectMake(199, 199, width, height);
24+
CGFloat width = 300;
25+
CGFloat height = 300;
26+
self.imageView.frame = CGRectMake(0, 0, width, height);
27+
self.imageView.center = self.view.center;
2728
[self.view addSubview:self.imageView];
2829

2930
// 异步子线程

CLDemo-Swift/CLDemo-Swift.xcodeproj/project.pbxproj

Lines changed: 61 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@
3434
5B39ECCD27574A2C000FCF67 /* NSMutableAttributedString+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B39ECCC27574A2B000FCF67 /* NSMutableAttributedString+Extension.swift */; };
3535
5B39ECD027574AC0000FCF67 /* CLIngredients.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B39ECCF27574AC0000FCF67 /* CLIngredients.swift */; };
3636
5B39ECD527574B18000FCF67 /* CLHanziToPinyin.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B39ECD227574B18000FCF67 /* CLHanziToPinyin.swift */; };
37-
5B39ECD627574B18000FCF67 /* unicode_to_hanyu_pinyin in Resources */ = {isa = PBXBuildFile; fileRef = 5B39ECD327574B18000FCF67 /* unicode_to_hanyu_pinyin */; };
38-
5B39ECD727574B18000FCF67 /* unicode_to_sentence_pinyin in Resources */ = {isa = PBXBuildFile; fileRef = 5B39ECD427574B18000FCF67 /* unicode_to_sentence_pinyin */; };
3937
5B39ECD927574D69000FCF67 /* CLIngredients.json in Resources */ = {isa = PBXBuildFile; fileRef = 5B39ECD827574D69000FCF67 /* CLIngredients.json */; };
4038
5B4895F6268097510046AF31 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B4895F5268097510046AF31 /* AppDelegate.swift */; };
4139
5B4895FD268097510046AF31 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 5B4895FB268097510046AF31 /* Main.storyboard */; };
@@ -109,6 +107,13 @@
109107
5B8004472681ADF0000E39AC /* CLRecordController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8004462681ADF0000E39AC /* CLRecordController.swift */; };
110108
5B80044A2681AE02000E39AC /* CLMealController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8004492681AE02000E39AC /* CLMealController.swift */; };
111109
5B80044D2681AE28000E39AC /* CLMeController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B80044C2681AE28000E39AC /* CLMeController.swift */; };
110+
5B81E9A127575D0A009DCB3E /* CLHanziPinyinController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B81E99F27575D0A009DCB3E /* CLHanziPinyinController.swift */; };
111+
5B81E9A227575D0A009DCB3E /* CLHanziPinyinController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 5B81E9A027575D0A009DCB3E /* CLHanziPinyinController.xib */; };
112+
5B81E9A92757618B009DCB3E /* CLActivityButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B81E9A82757618B009DCB3E /* CLActivityButton.swift */; };
113+
5B81E9C02758589D009DCB3E /* sentencepinyin.txt in Resources */ = {isa = PBXBuildFile; fileRef = 5B81E9BE2758589D009DCB3E /* sentencepinyin.txt */; };
114+
5B81E9C12758589D009DCB3E /* hanyupinyin.txt in Resources */ = {isa = PBXBuildFile; fileRef = 5B81E9BF2758589D009DCB3E /* hanyupinyin.txt */; };
115+
5B81E9CF27585FDC009DCB3E /* sentencepinyin in Resources */ = {isa = PBXBuildFile; fileRef = 5B81E9CD27585FDC009DCB3E /* sentencepinyin */; };
116+
5B81E9D327586A02009DCB3E /* hanyupinyin in Resources */ = {isa = PBXBuildFile; fileRef = 5B81E9D227586A02009DCB3E /* hanyupinyin */; };
112117
5B8397F826A15A0D00FD1D3C /* CLBubbleTransitionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8397F726A15A0D00FD1D3C /* CLBubbleTransitionController.swift */; };
113118
5B8397FC26A15BAC00FD1D3C /* CLCircleRetroTransitionController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8397FB26A15BAC00FD1D3C /* CLCircleRetroTransitionController.swift */; };
114119
5B8397FF26A15BEA00FD1D3C /* CLCircleRetroTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B8397FE26A15BEA00FD1D3C /* CLCircleRetroTransition.swift */; };
@@ -314,8 +319,6 @@
314319
5B39ECCC27574A2B000FCF67 /* NSMutableAttributedString+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSMutableAttributedString+Extension.swift"; sourceTree = "<group>"; };
315320
5B39ECCF27574AC0000FCF67 /* CLIngredients.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLIngredients.swift; sourceTree = "<group>"; };
316321
5B39ECD227574B18000FCF67 /* CLHanziToPinyin.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CLHanziToPinyin.swift; sourceTree = "<group>"; };
317-
5B39ECD327574B18000FCF67 /* unicode_to_hanyu_pinyin */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = unicode_to_hanyu_pinyin; sourceTree = "<group>"; };
318-
5B39ECD427574B18000FCF67 /* unicode_to_sentence_pinyin */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = unicode_to_sentence_pinyin; sourceTree = "<group>"; };
319322
5B39ECD827574D69000FCF67 /* CLIngredients.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = CLIngredients.json; sourceTree = "<group>"; };
320323
5B4895F2268097510046AF31 /* CLDemo-Swift.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "CLDemo-Swift.app"; sourceTree = BUILT_PRODUCTS_DIR; };
321324
5B4895F5268097510046AF31 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
@@ -394,6 +397,13 @@
394397
5B8004462681ADF0000E39AC /* CLRecordController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLRecordController.swift; sourceTree = "<group>"; };
395398
5B8004492681AE02000E39AC /* CLMealController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLMealController.swift; sourceTree = "<group>"; };
396399
5B80044C2681AE28000E39AC /* CLMeController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLMeController.swift; sourceTree = "<group>"; };
400+
5B81E99F27575D0A009DCB3E /* CLHanziPinyinController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLHanziPinyinController.swift; sourceTree = "<group>"; };
401+
5B81E9A027575D0A009DCB3E /* CLHanziPinyinController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = CLHanziPinyinController.xib; sourceTree = "<group>"; };
402+
5B81E9A82757618B009DCB3E /* CLActivityButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLActivityButton.swift; sourceTree = "<group>"; };
403+
5B81E9BE2758589D009DCB3E /* sentencepinyin.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sentencepinyin.txt; sourceTree = "<group>"; };
404+
5B81E9BF2758589D009DCB3E /* hanyupinyin.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hanyupinyin.txt; sourceTree = "<group>"; };
405+
5B81E9CD27585FDC009DCB3E /* sentencepinyin */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = sentencepinyin; sourceTree = "<group>"; };
406+
5B81E9D227586A02009DCB3E /* hanyupinyin */ = {isa = PBXFileReference; lastKnownFileType = file.bplist; path = hanyupinyin; sourceTree = "<group>"; };
397407
5B8397F726A15A0D00FD1D3C /* CLBubbleTransitionController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLBubbleTransitionController.swift; sourceTree = "<group>"; };
398408
5B8397FB26A15BAC00FD1D3C /* CLCircleRetroTransitionController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLCircleRetroTransitionController.swift; sourceTree = "<group>"; };
399409
5B8397FE26A15BEA00FD1D3C /* CLCircleRetroTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLCircleRetroTransition.swift; sourceTree = "<group>"; };
@@ -740,9 +750,9 @@
740750
5B39ECD127574B18000FCF67 /* CLHanziToPinyin */ = {
741751
isa = PBXGroup;
742752
children = (
753+
5B81E9C7275858F4009DCB3E /* ArchivedData */,
754+
5B81E9C6275858EA009DCB3E /* TXT */,
743755
5B39ECD227574B18000FCF67 /* CLHanziToPinyin.swift */,
744-
5B39ECD327574B18000FCF67 /* unicode_to_hanyu_pinyin */,
745-
5B39ECD427574B18000FCF67 /* unicode_to_sentence_pinyin */,
746756
);
747757
path = CLHanziToPinyin;
748758
sourceTree = "<group>";
@@ -899,7 +909,6 @@
899909
5B7692DF26841C70008BB92B /* View */ = {
900910
isa = PBXGroup;
901911
children = (
902-
5BE6680C268470D60095F82E /* CLBroadcastViewController */,
903912
5B7692E026841C70008BB92B /* Tableview */,
904913
5B7692E226841C70008BB92B /* CLChatInputToolBar */,
905914
5B7692FB26841C70008BB92B /* Cell */,
@@ -1155,6 +1164,7 @@
11551164
5BC9911926C65D780026B6FF /* CLHoneycombController */,
11561165
5B0CDAFB26B792DB00B45AD1 /* CLiWatchAnimationController */,
11571166
5B7982A226A01EAE004A6473 /* CLDarkModeController */,
1167+
5B81E99A27575B0E009DCB3E /* CLHanziPinyinController */,
11581168
5B79829A26A00A0A004A6473 /* CLChangeFontSizeController */,
11591169
5B8004422681AD7E000E39AC /* CLChatContactController */,
11601170
5B39ECB92757471C000FCF67 /* CLIngredientController */,
@@ -1169,6 +1179,7 @@
11691179
5BE6690B26848BE10095F82E /* CLTextViewViewController */,
11701180
5BE668F6268489940095F82E /* CLPasswordController */,
11711181
5BE668DE268488740095F82E /* CLRotateAnimationSwiftController */,
1182+
5BE6680C268470D60095F82E /* CLBroadcastViewController */,
11721183
5B7692D726841C70008BB92B /* CLChatController */,
11731184
5B7692D226841ABD008BB92B /* CLFlipController */,
11741185
5B7692AC26841445008BB92B /* CLVernierCaliperController */,
@@ -1266,6 +1277,42 @@
12661277
path = CLMeController;
12671278
sourceTree = "<group>";
12681279
};
1280+
5B81E99A27575B0E009DCB3E /* CLHanziPinyinController */ = {
1281+
isa = PBXGroup;
1282+
children = (
1283+
5B81E9A72757617F009DCB3E /* View */,
1284+
5B81E99F27575D0A009DCB3E /* CLHanziPinyinController.swift */,
1285+
5B81E9A027575D0A009DCB3E /* CLHanziPinyinController.xib */,
1286+
);
1287+
path = CLHanziPinyinController;
1288+
sourceTree = "<group>";
1289+
};
1290+
5B81E9A72757617F009DCB3E /* View */ = {
1291+
isa = PBXGroup;
1292+
children = (
1293+
5B81E9A82757618B009DCB3E /* CLActivityButton.swift */,
1294+
);
1295+
path = View;
1296+
sourceTree = "<group>";
1297+
};
1298+
5B81E9C6275858EA009DCB3E /* TXT */ = {
1299+
isa = PBXGroup;
1300+
children = (
1301+
5B81E9BF2758589D009DCB3E /* hanyupinyin.txt */,
1302+
5B81E9BE2758589D009DCB3E /* sentencepinyin.txt */,
1303+
);
1304+
path = TXT;
1305+
sourceTree = "<group>";
1306+
};
1307+
5B81E9C7275858F4009DCB3E /* ArchivedData */ = {
1308+
isa = PBXGroup;
1309+
children = (
1310+
5B81E9D227586A02009DCB3E /* hanyupinyin */,
1311+
5B81E9CD27585FDC009DCB3E /* sentencepinyin */,
1312+
);
1313+
path = ArchivedData;
1314+
sourceTree = "<group>";
1315+
};
12691316
5B8397F526A159C700FD1D3C /* CLBubbleTransition */ = {
12701317
isa = PBXGroup;
12711318
children = (
@@ -2022,10 +2069,12 @@
20222069
5BD0438E26832F980054F2B4 /* 6.gif in Resources */,
20232070
5BD0436B26832EAB0054F2B4 /* 13.mp4 in Resources */,
20242071
5BD0436D26832EAB0054F2B4 /* 9.mp4 in Resources */,
2072+
5B81E9A227575D0A009DCB3E /* CLHanziPinyinController.xib in Resources */,
20252073
5BD0436626832EAB0054F2B4 /* 14.mp4 in Resources */,
20262074
5BAAC0012681B65200C2F609 /* Localizable.strings in Resources */,
20272075
5BD0436026832EAB0054F2B4 /* 6.mp4 in Resources */,
20282076
5BD0436726832EAB0054F2B4 /* 15.mp4 in Resources */,
2077+
5B81E9D327586A02009DCB3E /* hanyupinyin in Resources */,
20292078
5BD0439826832F980054F2B4 /* 10.gif in Resources */,
20302079
5BD0438C26832F980054F2B4 /* 5.gif in Resources */,
20312080
5BD4EB612681872D00B5284F /* food.json in Resources */,
@@ -2036,6 +2085,7 @@
20362085
5BD0436826832EAB0054F2B4 /* 11.mp4 in Resources */,
20372086
5B76931326841C70008BB92B /* data-left.json in Resources */,
20382087
5BD0439626832F980054F2B4 /* 13.gif in Resources */,
2088+
5B81E9CF27585FDC009DCB3E /* sentencepinyin in Resources */,
20392089
5BD0438B26832F980054F2B4 /* 4.gif in Resources */,
20402090
5B39ECD927574D69000FCF67 /* CLIngredients.json in Resources */,
20412091
5BD0436526832EAB0054F2B4 /* 3.mp4 in Resources */,
@@ -2046,19 +2096,19 @@
20462096
5B76931126841C70008BB92B /* recoredWave_dk.json in Resources */,
20472097
5B76931426841C70008BB92B /* data-right.json in Resources */,
20482098
5BD0439426832F980054F2B4 /* 14.gif in Resources */,
2099+
5B81E9C02758589D009DCB3E /* sentencepinyin.txt in Resources */,
20492100
5B76931226841C70008BB92B /* send_timeout.json in Resources */,
20502101
5BD0439026832F980054F2B4 /* 3.gif in Resources */,
20512102
5BD0439226832F980054F2B4 /* 8.gif in Resources */,
20522103
5BD0436926832EAB0054F2B4 /* 10.mp4 in Resources */,
20532104
5B9756A226C64FFA006C0841 /* HomePage.json in Resources */,
2054-
5B39ECD727574B18000FCF67 /* unicode_to_sentence_pinyin in Resources */,
20552105
5BD0435F26832EAB0054F2B4 /* 7.mp4 in Resources */,
20562106
5BD0436126832EAB0054F2B4 /* 4.mp4 in Resources */,
2107+
5B81E9C12758589D009DCB3E /* hanyupinyin.txt in Resources */,
20572108
5BD0436A26832EAB0054F2B4 /* 12.mp4 in Resources */,
20582109
5B4895FD268097510046AF31 /* Main.storyboard in Resources */,
20592110
5BD4EB752681872D00B5284F /* loading.json in Resources */,
20602111
5BD0436226832EAB0054F2B4 /* 5.mp4 in Resources */,
2061-
5B39ECD627574B18000FCF67 /* unicode_to_hanyu_pinyin in Resources */,
20622112
5BD0438F26832F980054F2B4 /* 2.gif in Resources */,
20632113
);
20642114
runOnlyForDeploymentPostprocessing = 0;
@@ -2240,6 +2290,7 @@
22402290
5B76933126841C70008BB92B /* CLChatTipsItem.swift in Sources */,
22412291
5B8004472681ADF0000E39AC /* CLRecordController.swift in Sources */,
22422292
5BD0438A26832F980054F2B4 /* CLGifPlayer.swift in Sources */,
2293+
5B81E9A127575D0A009DCB3E /* CLHanziPinyinController.swift in Sources */,
22432294
5BD4EB672681872D00B5284F /* CLPopupFlopController.swift in Sources */,
22442295
5BC9911B26C65DBD0026B6FF /* CLHoneycombCollectionViewController.swift in Sources */,
22452296
5BD4EB602681872D00B5284F /* CLPopupFoodPickerModel.swift in Sources */,
@@ -2302,6 +2353,7 @@
23022353
5B83980126A15C0900FD1D3C /* CLCABasicAnimation.swift in Sources */,
23032354
5B7692CC26841641008BB92B /* CLRecordVernierCaliperCell.swift in Sources */,
23042355
5BD4EB1F268184AB00B5284F /* AutoScale+Extension.swift in Sources */,
2356+
5B81E9A92757618B009DCB3E /* CLActivityButton.swift in Sources */,
23052357
5B7692D126841797008BB92B /* CLVernierCaliperController.swift in Sources */,
23062358
5B79829F26A00B34004A6473 /* CLSubsectionSlider.swift in Sources */,
23072359
5B0DC71826CA37B600909BF2 /* CLHoneycombCell.swift in Sources */,
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)