Skip to content

Commit 7db270f

Browse files
authored
Update README.md
update readme.md
1 parent 92ed4b9 commit 7db270f

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SKGenerateModelTool
22

3-
![SKGenerateModelTool](../images/home.png)
3+
[![](https://img.shields.io/badge/.dmg-4.2MB-brightgreen)](https://github.com/Xcoder1011/SKGenerateModelTool/blob/master/SKGenerateModelTool.dmg) ![](https://img.shields.io/badge/Dart-flutter-blue) ![](https://img.shields.io/badge/Swift-91.7%25-brightgreen) ![](https://img.shields.io/badge/license-MIT-green)
44

55
- 支持Objective-C / Swift / Dart
66
- 支持通过URL链接或json字符串一键生成model文件
@@ -12,7 +12,6 @@
1212
- 类驼峰命名
1313
- Flutter Model解析兼容了服务端返回string/int/double时数据类型混用的情况
1414

15-
1615
- Support OC / Swift / Dart
1716
- Supports one-click generation of model files through URL links or json strings
1817
- Support string encryption (different keys can be set, developers can modify the encryption algorithm)
@@ -23,6 +22,9 @@
2322
- Supports hump naming
2423
- Flutter model parsing is compatible with mixed data types when the server returns string / int / double
2524

25+
![SKGenerateModelTool](../master/images/home.png)
26+
27+
2628
###### 生成Flutter Dart Model
2729

2830
```
@@ -124,17 +126,17 @@ Map<String, dynamic> _$SKDataModelToJson(SKDataModel instance) {
124126
```
125127

126128
###### Flutter Model header
127-
![header](../images/flutter1.png)
129+
![header](../master/images/flutter1.png)
128130

129131
###### 字符串加密示例
130-
![字符串加密示例](../images/encrypt.png)
132+
![字符串加密示例](../master/images/encrypt.png)
131133

132134
加密后的内容添加到项目中(声明和定义可以分别放.h和.m),因为代码依赖SKEncryptString结构体,所以需要导入头文件**SKEncryptHeader.h**引用。
133135

134136
> 只需把此头文件(SKEncryptHeader.h)加入到项目,并在pch文件中导入该头文件即可使用;
135137
Just add this header file (SKEncryptHeader.h) to the project and import the header file in the pch file to use;
136138

137-
![SKEncryptHeader.h](../images/SKEncryptHeader.png)
139+
![SKEncryptHeader.h](../master/images/SKEncryptHeader.png)
138140

139141
加密后的数据申明:
140142

@@ -188,7 +190,7 @@ const SKEncryptString * const _3908173925 = &(SKEncryptString){
188190
}
189191
```
190192

191-
![encrypt_result](../images/encrypt_result.png)
193+
![encrypt_result](../master/images/encrypt_result.png)
192194

193195
Tip:本工具仅用到简单的XOR加密算法,开发者可自行下载项目进行加密算法修改,另外也可直接下载项目里的dmg文件进行安装使用。
194196

0 commit comments

Comments
 (0)