Commit f49732e4bb8b1deee3225502faaae8ef5db4a71f

Authored by zhangxiaowen
1 parent aa193775

no message

Showing 123 changed files with 980 additions and 7 deletions
CNLiveMineModule.podspec
... ... @@ -30,21 +30,41 @@ TODO: 网家家-我的模块.
30 30  
31 31 s.ios.deployment_target = '9.0'
32 32  
33   - #s.source_files = 'CNLiveMineModule/Classes/**/*'
  33 + # s.source_files = 'CNLiveMineModule/Classes/**/*'
34 34  
35 35 # Module
36 36 s.subspec 'Module' do |ss|
37 37 ss.source_files = 'CNLiveMineModule/Classes/Module/*.{h,m}'
  38 + ss.dependency 'CNLiveMineModule/Controller'
38 39 end
39 40  
40   - # s.resource_bundles = {
41   - # 'CNLiveMineModule' => ['CNLiveMineModule/Assets/*.png']
42   - # }
  41 + # Controller
  42 + s.subspec 'Controller' do |ss|
  43 + ss.source_files = 'CNLiveMineModule/Classes/Controller/*.{h,m}'
  44 + end
  45 +
  46 + # View
  47 + s.subspec 'View' do |ss|
  48 + ss.source_files = 'CNLiveMineModule/Classes/View/*.{h,m}'
  49 + end
  50 +
  51 + # Model
  52 + s.subspec 'Model' do |ss|
  53 + ss.source_files = 'CNLiveMineModule/Classes/Model/*.{h,m}'
  54 + end
  55 +
  56 + s.resource_bundles = {
  57 + 'CNLiveMineModule' => ['CNLiveMineModule/Assets/Images.xcassets']
  58 + }
43 59  
44 60 # s.public_header_files = 'Pod/Classes/**/*.h'
45 61 # s.frameworks = 'UIKit', 'MapKit'
46 62 # s.dependency 'AFNetworking', '~> 2.3'
47 63  
  64 + # 服务层
48 65 s.dependency 'CNLiveServices'
  66 +
  67 + # 用户信息本地化
  68 + s.dependency 'CNLiveUserManagement'
49 69  
50 70 end
... ...
CNLiveMineModule/Assets/Images.xcassets/Contents.json 0 → 100644
  1 +{
  2 + "info" : {
  3 + "version" : 1,
  4 + "author" : "xcode"
  5 + }
  6 +}
0 7 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/code_refresh.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "code_refresh@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "code_refresh@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/code_refresh.imageset/code_refresh@2x.png 0 → 100644

1.46 KB

CNLiveMineModule/Assets/Images.xcassets/code_refresh.imageset/code_refresh@3x.png 0 → 100644

2.57 KB

CNLiveMineModule/Assets/Images.xcassets/default_avatar_f.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "filename" : "default_avatar_f.png",
  6 + "scale" : "1x"
  7 + },
  8 + {
  9 + "idiom" : "universal",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "scale" : "3x"
  15 + }
  16 + ],
  17 + "info" : {
  18 + "version" : 1,
  19 + "author" : "xcode"
  20 + }
  21 +}
0 22 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/default_avatar_f.imageset/default_avatar_f.png 0 → 100644

11.1 KB

CNLiveMineModule/Assets/Images.xcassets/default_avatar_y.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "filename" : "default_avatar_y.png",
  6 + "scale" : "1x"
  7 + },
  8 + {
  9 + "idiom" : "universal",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "scale" : "3x"
  15 + }
  16 + ],
  17 + "info" : {
  18 + "version" : 1,
  19 + "author" : "xcode"
  20 + }
  21 +}
0 22 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/default_avatar_y.imageset/default_avatar_y.png 0 → 100644

10.7 KB

CNLiveMineModule/Assets/Images.xcassets/flashlight_close.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "flashlight_close@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "flashlight_close@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/flashlight_close.imageset/flashlight_close@2x.png 0 → 100644

1.29 KB

CNLiveMineModule/Assets/Images.xcassets/flashlight_close.imageset/flashlight_close@3x.png 0 → 100644

1.41 KB

CNLiveMineModule/Assets/Images.xcassets/flashlight_open.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "flashlight_open@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "flashlight_open@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/flashlight_open.imageset/flashlight_open@2x.png 0 → 100644

1.34 KB

CNLiveMineModule/Assets/Images.xcassets/flashlight_open.imageset/flashlight_open@3x.png 0 → 100644

1.52 KB

CNLiveMineModule/Assets/Images.xcassets/mine_activity.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_activity@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_activity@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_activity.imageset/mine_activity@2x.png 0 → 100644

2.73 KB

CNLiveMineModule/Assets/Images.xcassets/mine_activity.imageset/mine_activity@3x.png 0 → 100644

6.3 KB

CNLiveMineModule/Assets/Images.xcassets/mine_address.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_address@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_address@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_address.imageset/mine_address@2x.png 0 → 100644

2.89 KB

CNLiveMineModule/Assets/Images.xcassets/mine_address.imageset/mine_address@3x.png 0 → 100644

5.49 KB

CNLiveMineModule/Assets/Images.xcassets/mine_back_white_b.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_back_white_b@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_back_white_b@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_back_white_b.imageset/mine_back_white_b@2x.png 0 → 100644

2.03 KB

CNLiveMineModule/Assets/Images.xcassets/mine_back_white_b.imageset/mine_back_white_b@3x.png 0 → 100644

2.28 KB

CNLiveMineModule/Assets/Images.xcassets/mine_bg.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_bg@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_bg@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_bg.imageset/mine_bg@2x.png 0 → 100644

25.9 KB

CNLiveMineModule/Assets/Images.xcassets/mine_bg.imageset/mine_bg@3x.png 0 → 100644

50.7 KB

CNLiveMineModule/Assets/Images.xcassets/mine_buy_commodity.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_buy_commodity@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_buy_commodity@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_buy_commodity.imageset/mine_buy_commodity@2x.png 0 → 100644

1.71 KB

CNLiveMineModule/Assets/Images.xcassets/mine_buy_commodity.imageset/mine_buy_commodity@3x.png 0 → 100644

3.16 KB

CNLiveMineModule/Assets/Images.xcassets/mine_card.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_card@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_card@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_card.imageset/mine_card@2x.png 0 → 100644

2.48 KB

CNLiveMineModule/Assets/Images.xcassets/mine_card.imageset/mine_card@3x.png 0 → 100644

4.57 KB

CNLiveMineModule/Assets/Images.xcassets/mine_china_sport.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_china_sport@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_china_sport@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_china_sport.imageset/mine_china_sport@2x.png 0 → 100644

2.83 KB

CNLiveMineModule/Assets/Images.xcassets/mine_china_sport.imageset/mine_china_sport@3x.png 0 → 100644

6.34 KB

CNLiveMineModule/Assets/Images.xcassets/mine_code.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_code@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_code@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_code.imageset/mine_code@2x.png 0 → 100644

1.06 KB

CNLiveMineModule/Assets/Images.xcassets/mine_code.imageset/mine_code@3x.png 0 → 100644

2.03 KB

CNLiveMineModule/Assets/Images.xcassets/mine_code_more.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_code_more@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_code_more@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_code_more.imageset/mine_code_more@2x.png 0 → 100644

205 Bytes

CNLiveMineModule/Assets/Images.xcassets/mine_code_more.imageset/mine_code_more@3x.png 0 → 100644

962 Bytes

CNLiveMineModule/Assets/Images.xcassets/mine_common.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_common@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_common@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_common.imageset/mine_common@2x.png 0 → 100644

2.14 KB

CNLiveMineModule/Assets/Images.xcassets/mine_common.imageset/mine_common@3x.png 0 → 100644

4.11 KB

CNLiveMineModule/Assets/Images.xcassets/mine_e-ticket.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_e-ticket@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_e-ticket@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_e-ticket.imageset/mine_e-ticket@2x.png 0 → 100644

5.94 KB

CNLiveMineModule/Assets/Images.xcassets/mine_e-ticket.imageset/mine_e-ticket@3x.png 0 → 100644

11.8 KB

CNLiveMineModule/Assets/Images.xcassets/mine_evaluate.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_evaluate@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_evaluate@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_evaluate.imageset/mine_evaluate@2x.png 0 → 100644

2.09 KB

CNLiveMineModule/Assets/Images.xcassets/mine_evaluate.imageset/mine_evaluate@3x.png 0 → 100644

4.1 KB

CNLiveMineModule/Assets/Images.xcassets/mine_front.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_front@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_front@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_front.imageset/mine_front@2x.png 0 → 100644

266 Bytes

CNLiveMineModule/Assets/Images.xcassets/mine_front.imageset/mine_front@3x.png 0 → 100644

615 Bytes

CNLiveMineModule/Assets/Images.xcassets/mine_invitation.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_invitation@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_invitation@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_invitation.imageset/mine_invitation@2x.png 0 → 100644

2.6 KB

CNLiveMineModule/Assets/Images.xcassets/mine_invitation.imageset/mine_invitation@3x.png 0 → 100644

4.99 KB

CNLiveMineModule/Assets/Images.xcassets/mine_like.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_like@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_like@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_like.imageset/mine_like@2x.png 0 → 100644

2.51 KB

CNLiveMineModule/Assets/Images.xcassets/mine_like.imageset/mine_like@3x.png 0 → 100644

4.95 KB

CNLiveMineModule/Assets/Images.xcassets/mine_location.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_location@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_location@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_location.imageset/mine_location@2x.png 0 → 100644

767 Bytes

CNLiveMineModule/Assets/Images.xcassets/mine_location.imageset/mine_location@3x.png 0 → 100644

1.47 KB

CNLiveMineModule/Assets/Images.xcassets/mine_observer.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_observer@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "scale" : "3x"
  15 + }
  16 + ],
  17 + "info" : {
  18 + "version" : 1,
  19 + "author" : "xcode"
  20 + }
  21 +}
0 22 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_observer.imageset/mine_observer@2x.png 0 → 100644

68.8 KB

CNLiveMineModule/Assets/Images.xcassets/mine_order.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_order@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_order@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_order.imageset/mine_order@2x.png 0 → 100644

623 Bytes

CNLiveMineModule/Assets/Images.xcassets/mine_order.imageset/mine_order@3x.png 0 → 100644

1.38 KB

CNLiveMineModule/Assets/Images.xcassets/mine_overbadge.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_overbadge@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_overbadge@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_overbadge.imageset/mine_overbadge@2x.png 0 → 100644

1.91 KB

CNLiveMineModule/Assets/Images.xcassets/mine_overbadge.imageset/mine_overbadge@3x.png 0 → 100644

3.61 KB

CNLiveMineModule/Assets/Images.xcassets/mine_pending.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_pending@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_pending@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_pending.imageset/mine_pending@2x.png 0 → 100644

732 Bytes

CNLiveMineModule/Assets/Images.xcassets/mine_pending.imageset/mine_pending@3x.png 0 → 100644

1.38 KB

CNLiveMineModule/Assets/Images.xcassets/mine_received.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_received@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_received@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_received.imageset/mine_received@2x.png 0 → 100644

2.33 KB

CNLiveMineModule/Assets/Images.xcassets/mine_received.imageset/mine_received@3x.png 0 → 100644

4.88 KB

CNLiveMineModule/Assets/Images.xcassets/mine_record.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_record@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_record@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_record.imageset/mine_record@2x.png 0 → 100644

2.31 KB

CNLiveMineModule/Assets/Images.xcassets/mine_record.imageset/mine_record@3x.png 0 → 100644

6.51 KB

CNLiveMineModule/Assets/Images.xcassets/mine_refund.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_refund@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_refund@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_refund.imageset/mine_refund@2x.png 0 → 100644

3.32 KB

CNLiveMineModule/Assets/Images.xcassets/mine_refund.imageset/mine_refund@3x.png 0 → 100644

6.67 KB

CNLiveMineModule/Assets/Images.xcassets/mine_release.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_release@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_release@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_release.imageset/mine_release@2x.png 0 → 100644

1.61 KB

CNLiveMineModule/Assets/Images.xcassets/mine_release.imageset/mine_release@3x.png 0 → 100644

3.1 KB

CNLiveMineModule/Assets/Images.xcassets/mine_set.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_set@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_set@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_set.imageset/mine_set@2x.png 0 → 100644

2.83 KB

CNLiveMineModule/Assets/Images.xcassets/mine_set.imageset/mine_set@3x.png 0 → 100644

5.77 KB

CNLiveMineModule/Assets/Images.xcassets/mine_soccer_task.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_soccer_task@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_soccer_task@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_soccer_task.imageset/mine_soccer_task@2x.png 0 → 100644

30 KB

CNLiveMineModule/Assets/Images.xcassets/mine_soccer_task.imageset/mine_soccer_task@3x.png 0 → 100644

67.4 KB

CNLiveMineModule/Assets/Images.xcassets/mine_tool_map.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_tool_map@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_tool_map@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_tool_map.imageset/mine_tool_map@2x.png 0 → 100644

2.73 KB

CNLiveMineModule/Assets/Images.xcassets/mine_tool_map.imageset/mine_tool_map@3x.png 0 → 100644

7.13 KB

CNLiveMineModule/Assets/Images.xcassets/mine_wjj_certification.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "mine_wjj_certification@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "mine_wjj_certification@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/mine_wjj_certification.imageset/mine_wjj_certification@2x.png 0 → 100644

6.92 KB

CNLiveMineModule/Assets/Images.xcassets/mine_wjj_certification.imageset/mine_wjj_certification@3x.png 0 → 100644

15.1 KB

CNLiveMineModule/Assets/Images.xcassets/qr_code_bg.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "qr_code_bg@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "qr_code_bg@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/qr_code_bg.imageset/qr_code_bg@2x.png 0 → 100644

104 KB

CNLiveMineModule/Assets/Images.xcassets/qr_code_bg.imageset/qr_code_bg@3x.png 0 → 100644

142 KB

CNLiveMineModule/Assets/Images.xcassets/qr_code_green.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "qr_code_green@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "qr_code_green@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/qr_code_green.imageset/qr_code_green@2x.png 0 → 100644

1.57 KB

CNLiveMineModule/Assets/Images.xcassets/qr_code_green.imageset/qr_code_green@3x.png 0 → 100644

1.72 KB

CNLiveMineModule/Assets/Images.xcassets/qr_code_icon.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "qr_code_icon@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "qr_code_icon@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/qr_code_icon.imageset/qr_code_icon@2x.png 0 → 100644

7.47 KB

CNLiveMineModule/Assets/Images.xcassets/qr_code_icon.imageset/qr_code_icon@3x.png 0 → 100644

11.1 KB

CNLiveMineModule/Assets/Images.xcassets/sign_in_soccer.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "sign_in_soccer@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "sign_in_soccer@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
CNLiveMineModule/Assets/Images.xcassets/sign_in_soccer.imageset/sign_in_soccer@2x.png 0 → 100644

1.64 KB

CNLiveMineModule/Assets/Images.xcassets/sign_in_soccer.imageset/sign_in_soccer@3x.png 0 → 100644

4.54 KB

CNLiveMineModule/Classes/Controller/CNLiveMineController.h 0 → 100644
  1 +//
  2 +// CNLiveMineController.h
  3 +// CNLiveMineModule
  4 +//
  5 +// Created by 153993236@qq.com on 11/12/2019.
  6 +// Copyright (c) 2019 153993236@qq.com. All rights reserved.
  7 +//
  8 +
  9 +#import <UIKit/UIKit.h>
  10 +
  11 +NS_ASSUME_NONNULL_BEGIN
  12 +
  13 +@interface CNLiveMineController : UIViewController
  14 +
  15 +@end
  16 +
  17 +NS_ASSUME_NONNULL_END
... ...
CNLiveMineModule/Classes/Controller/CNLiveMineController.m 0 → 100644
  1 +//
  2 +// CNLiveMineController.m
  3 +// CNLiveMineModule
  4 +//
  5 +// Created by 153993236@qq.com on 11/12/2019.
  6 +// Copyright (c) 2019 153993236@qq.com. All rights reserved.
  7 +//
  8 +
  9 +#import "CNLiveMineController.h"
  10 +
  11 +@interface CNLiveMineController()
  12 +
  13 +@end
  14 +
  15 +@implementation CNLiveMineController
  16 +- (void)viewDidLoad{
  17 + [super viewDidLoad];
  18 +
  19 +}
  20 +
  21 +@end
... ...
CNLiveMineModule/Classes/Model/CNLiveMineModel.h 0 → 100644
  1 +//
  2 +// CNLiveMineModel.h
  3 +// CNLiveMineModule
  4 +//
  5 +// Created by 153993236@qq.com on 11/12/2019.
  6 +// Copyright (c) 2019 153993236@qq.com. All rights reserved.
  7 +//
  8 +
  9 +#import <Foundation/Foundation.h>
  10 +
  11 +NS_ASSUME_NONNULL_BEGIN
  12 +
  13 +@interface CNLiveMineModel : NSObject
  14 +
  15 +@end
  16 +
  17 +NS_ASSUME_NONNULL_END
... ...
CNLiveMineModule/Classes/Model/CNLiveMineModel.m 0 → 100644
  1 +//
  2 +// CNLiveMineModel.m
  3 +// CNLiveMineModule
  4 +//
  5 +// Created by 153993236@qq.com on 11/12/2019.
  6 +// Copyright (c) 2019 153993236@qq.com. All rights reserved.
  7 +//
  8 +
  9 +#import "CNLiveMineModel.h"
  10 +
  11 +@implementation CNLiveMineModel
  12 +
  13 +
  14 +@end
... ...
CNLiveMineModule/Classes/Module/CNLiveMineService.m
... ... @@ -8,6 +8,7 @@
8 8  
9 9 #import "CNLiveMineService.h"
10 10 #import "CNLiveServices.h"
  11 +#import "CNLiveMineController.h"
11 12  
12 13 @BeeHiveService(CNLiveMineServiceProtocol,CNLiveMineService)
13 14 @interface CNLiveMineService ()<CNLiveMineServiceProtocol>
... ... @@ -17,11 +18,11 @@
17 18 @implementation CNLiveMineService
18 19  
19 20 - (UIViewController *)getMineViewController {
20   - return [UIViewController new];
  21 + return [CNLiveMineController new];
21 22 }
22 23  
23 24 - (void)pushToMineViewController {
24   - UIViewController *vc = [[UIViewController alloc]init];
  25 + CNLiveMineController *vc = [[CNLiveMineController alloc]init];
25 26 [CNLivePageJumpManager pushViewController:vc];
26 27 }
27 28  
... ...
CNLiveMineModule/Classes/View/CNLiveMineView.h 0 → 100644
  1 +//
  2 +// CNLiveMineView.h
  3 +// CNLiveMineModule
  4 +//
  5 +// Created by 153993236@qq.com on 11/12/2019.
  6 +// Copyright (c) 2019 153993236@qq.com. All rights reserved.
  7 +//
  8 +
  9 +#import <UIKit/UIKit.h>
  10 +
  11 +NS_ASSUME_NONNULL_BEGIN
  12 +
  13 +@interface CNLiveMineView : UIView
  14 +
  15 +@end
  16 +
  17 +NS_ASSUME_NONNULL_END
... ...
CNLiveMineModule/Classes/View/CNLiveMineView.m 0 → 100644
  1 +//
  2 +// CNLiveMineView.m
  3 +// CNLiveMineModule
  4 +//
  5 +// Created by 153993236@qq.com on 11/12/2019.
  6 +// Copyright (c) 2019 153993236@qq.com. All rights reserved.
  7 +//
  8 +
  9 +#import "CNLiveMineView.h"
  10 +
  11 +@interface CNLiveMineView()
  12 +
  13 +@end
  14 +
  15 +@implementation CNLiveMineView
  16 +
  17 +
  18 +@end
... ...
Example/CNLiveMineModule.xcodeproj/project.pbxproj
... ... @@ -305,12 +305,16 @@
305 305 "${BUILT_PRODUCTS_DIR}/CNLiveBeeHive/CNLiveBeeHive.framework",
306 306 "${BUILT_PRODUCTS_DIR}/CNLiveMineModule/CNLiveMineModule.framework",
307 307 "${BUILT_PRODUCTS_DIR}/CNLiveServices/CNLiveServices.framework",
  308 + "${BUILT_PRODUCTS_DIR}/CNLiveUserManagement/CNLiveUserManagement.framework",
  309 + "${BUILT_PRODUCTS_DIR}/MJExtension/MJExtension.framework",
308 310 );
309 311 name = "[CP] Embed Pods Frameworks";
310 312 outputPaths = (
311 313 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveBeeHive.framework",
312 314 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveMineModule.framework",
313 315 "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveServices.framework",
  316 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CNLiveUserManagement.framework",
  317 + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MJExtension.framework",
314 318 );
315 319 runOnlyForDeploymentPostprocessing = 0;
316 320 shellPath = /bin/sh;
... ...
Example/CNLiveMineModule/Images.xcassets/Contents.json 0 → 100644
  1 +{
  2 + "info" : {
  3 + "version" : 1,
  4 + "author" : "xcode"
  5 + }
  6 +}
0 7 \ No newline at end of file
... ...
Example/CNLiveMineModule/Images.xcassets/dl_logo.imageset/Contents.json 0 → 100644
  1 +{
  2 + "images" : [
  3 + {
  4 + "idiom" : "universal",
  5 + "scale" : "1x"
  6 + },
  7 + {
  8 + "idiom" : "universal",
  9 + "filename" : "dl_logo@2x.png",
  10 + "scale" : "2x"
  11 + },
  12 + {
  13 + "idiom" : "universal",
  14 + "filename" : "dl_logo@3x.png",
  15 + "scale" : "3x"
  16 + }
  17 + ],
  18 + "info" : {
  19 + "version" : 1,
  20 + "author" : "xcode"
  21 + }
  22 +}
0 23 \ No newline at end of file
... ...
Example/CNLiveMineModule/Images.xcassets/dl_logo.imageset/dl_logo@2x.png 0 → 100644

18.2 KB

Example/CNLiveMineModule/Images.xcassets/dl_logo.imageset/dl_logo@3x.png 0 → 100644

35.6 KB

Example/Podfile
... ... @@ -9,7 +9,6 @@ target &#39;CNLiveMineModule_Example&#39; do
9 9  
10 10 target 'CNLiveMineModule_Tests' do
11 11 inherit! :search_paths
12   -
13 12  
14 13 end
15 14 end
... ...