天宇联IOS开发手册
控制包ttyu.controller
1. 通用类Command
方法 |
说明 |
- (voidGetFunctionValue (NSString *dataMember) |
获取方法的值 |
- (void)RunFunctions(NSString* formula) |
获取表达式的值 |
- (void)GetKeyValue(NSString * str,NSString *key) |
获取url的键值 |
2. 字符串处理类NSString.
方法 |
说明 |
- (void)GetBefore: (NSString * )str :( NSString *) subStr |
得到字符串中子字符串的前部分 |
- (void)GetBeforeLast : (NSString *) str,( NSString *) subStr |
得到字符串中最后子字符串的前部分 |
- (void)GetAfter: ( NSString *) str (NSString *) subStr |
得到字符串中子字符串的后部分 |
- (void)GetAfterLast: (NSString *) str :( NSString *) subStr |
得到字符串中最后子字符串的后部分 |
- (void)GetBetween: (NSString *) str :( NSString * )StartText:, (NSString *) EndText |
得到字符串的中间部分的字符串 |
|
|
3.
3. 服务类 Server. 调用远程接口,返回数据
方法 |
说明 |
- (void)DoServiceByUrl (NSString *)url |
调用服务接口url,返回JSON对象 |
- (void)DoService (NSString *action,NSString *para) |
执行action动作,返回JSON对象 |
|
|
4.
4. 用户类User. 当前用户信息
方法 |
说明 |
- (void)isLogin |
是否登录 |
- (void)igetUser |
获取用户 |
- (void)igetUserId |
获取登录人的id |
- (void)igetUserName |
获取登录人的姓名 |
- (void)igetUserImage |
获取登录人的照片 |
- (void)igetDeptId |
获取登录人的部门id |
- (void)igetDeptName |
获取登录人的部门名称 |
- (void)igetUserType |
获取登录人的用户类型 |
- (void)igetUserToken |
获取登录人的令牌 |
- (void)igetMenu |
获取登录人的菜单权限 |
5.
5. 验证类Validate. 数据格式验证
方法 |
说明 |
- (Bool)IsMail |
邮箱地址 |
- (Bool)IsChina |
只允许中文字符 |
- (Bool)sTel |
国内电话号码 |
- (Bool)NoNull |
不能为空 |
- (Bool)NoEqual |
不等于 |
- (Bool)NoCan |
不能 |
- (Bool)IsModulCode |
国内手机号码11位数字码 |
- (Bool)IsIP |
IP地址,如: 192.168.1.100 |
- (Bool)IsNSInteger |
NSInteger型,如: 45 或 888 |
- (Bool)IsNumber |
数字型,非字符,如: 111 或 -094 |
- (Bool)IsLengthStr |
字符串的长度是不是在限定数之间 |
- (Bool)IsPostCode |
邮政编码 6个数字,如: 100000 或 437100 |
- (Bool)IsNormalChar |
正常字符 字母,数字,下划线的组合,但不包括如【~ @ ! $ # % ...】等,如: abyu 或 13946662511 |
- (Bool)IsQq0 |
匹配腾讯QQ号 ,如: 39062477 或 4500983 |
- (Bool)IsAlphanumber |
只有字母或数字或_,如: a131466_62511 或 1394666251 |
- (Bool)IsOnly |
数据唯一,不能重复 |
- (Bool)LenMax |
数据长度不能超过len位 |
- (Bool)LenMin |
数据长度不能少于len位 |
- (Bool)Len |
数据长度只能是len位 |
- (Bool)Number |
数据长度只能是len位的数字类型 |
- (Bool)NumberBetween |
一定范围内的数字类型 |
|
|
6.
6. 块/视图类Block
type(类型) |
方法 |
视图类型说明 |
|
- (void)init (this,paras) |
页面初使化 |
tab |
- (void)LoadTab (NSString*tems) -(void)LoadTab(NSString *tab1,NSString*items); |
选项卡/标签页 |
carouse |
- (void)iLoadCarouse (NSString *carouse1) |
轮播图(本地图片)/ 图片关联数据库 |
header |
- (void)iLoadHeader (NSString* items), LoadHeader (NSString header ,NSString*tems) |
头部 |
table |
- (void)iLoadTable (NSString table ,NSString *tems) |
表格/列表 |
menu |
- (void)iLoadMenu (this, items) LoadMenu (this, menu1,items) |
功能菜单列表/网络 |
form |
- (void)iLoadForm (this, form1, rows) |
表单 |
buttons |
- (void)Loadbuttons(this,buttons) |
按纽组 |
dialog |
- (void)Loadialog(this,buttons) |
对话框 |
|
|
|
模型/实体包ttyu.model
1. 页面初使化Init
属性 |
数据类型 |
说明 |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
full |
bool |
是否全屏 |
move |
NSString |
动画效果;0:从左向右,R.anim.move_in_left, R.anim.move_out_left 1: 从右向左,2: 从上向下,3:从下向上, 4:放大缩小R.anim.zoomin, R.anim.zoomout 5: 淡入淡出R.anim.alphain, R.anim.alphaout |
fromXScale |
CGFLoat |
X缩放 scale |
toXScale |
CGFLoat |
动画效果 |
fromYScale |
CGFLoat |
动画效果 |
toYScale |
CGFLoat |
动画效果 |
duration |
CGFLoat |
时长(秒) |
pivotX |
CGFLoat |
动画效果alpha |
pivotY |
CGFLoat |
动画效果 |
fromAlpha |
CGFLoat |
动画效果 |
toAlpha |
CGFLoat |
动画效果 |
duration |
CGFLoat |
动画效果 |
2. 选项卡/标签Tab
属性 |
数据类型 |
说明 |
type |
NSString |
选项卡类型. normal /0:普通, upImage/1:上边图标, leftImage/2:左边图标,rightImage/3:右边图标, downImage/4:底边图标, line:竖直分割线 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高 |
left |
NSInteger |
偏移左宽. |
top |
NSInteger |
偏移顶部高. |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
radius |
NSInteger |
边框圆角度数 |
items |
List[] |
元素集合 |
|
|
|
3. 轮播图Carouse
属性 |
数据类型 |
说明 |
type |
NSString |
轮播图类型.local/ 0:本地图片,table/1:表中图片 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高 |
left |
NSInteger |
偏移左宽. |
top |
NSInteger |
偏移顶部高. |
radius |
NSInteger |
边框圆角度数 |
keys |
NSString |
数据库接口参数 |
|
|
|
4. 头部Header
属性 |
数据类型 |
说明 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高,默认50 |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
items |
List[] |
元素集合 |
radius |
NSInteger |
边框圆角度数 |
|
|
|
5. 表格/列表Table
属性 |
数据类型 |
说明 |
type |
NSString |
表格类型. normal /0:普通, upImage/1:上边图标, leftImage/2:左边图标,rightImage/3:右边图标, downImage/4:底边图标group/5:分组 |
groupUITextField |
NSString |
分组字段. |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
top |
NSInteger |
偏移顶部高. |
rowHeight |
NSInteger |
行高 |
line |
NSInteger |
水平线高. 默认为1. |
lineType |
NSInteger |
水平线类型, none/0:没有线条, real/1:1个单位的实线,dot/2:点线 |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
searchType |
NSInteger |
0:不带搜索,1:左图标的搜索,2: 中间图标的搜索, 3:右图标的搜索,4::不带图标的搜索 |
keys |
NSString |
数据库接口参数 |
radius |
NSInteger |
边框圆角度数 |
items |
List[] |
元素集合 |
6. 功能菜单列表/网络Menu
属性 |
数据类型 |
说明 |
type |
NSString |
表格类型. grid2 /2:2列网络, grid3 /3: 3列网络, grid4 /4:4列网络, upImage/5:上边图标, leftImage/6:左边图标,rightImage/7:右边图标, downImage/8:底边图标, rand:随机排列, row:行排列, group/5:分组 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高,默认50 |
line |
NSInteger |
线高. 默认为1. |
lineType |
NSInteger |
水平线类型, none/0:没有线条, real/1:1个单位的实线,dot/2:点线 |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
items |
List[] |
元素集合 |
radius |
NSInteger |
边框圆角度数 |
|
|
|
7. 可编辑表单Form
属性 |
数据类型 |
说明 |
type |
NSString |
表单类型. edit /0:可编辑, editGroup/1: 分组可编辑,show/2:行显示, showGroup/3:分组行显示,showLine:线性显示, ,showItem:显示明细 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高,默认50 |
top |
NSInteger |
偏移顶部高. |
line |
NSInteger |
水平线高. 默认为1. |
lineType |
NSInteger |
水平线类型, none/0:没有线条, real/1:1个单位的实线,dot/2:点线 |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
table |
NSString |
数据库表 |
items |
List[] |
元素集合 |
radius |
NSInteger |
边框圆角度数 |
8. 按钮组Buttons
属性 |
数据类型 |
说明 |
type |
NSString |
按钮类型.one /1:单个, editGroup/1: 分组可编辑,show/2:行显示, showGroup/3:分组行显示,showLine:线性显示, ,showItem:显示明细 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高,默认50 |
top |
NSInteger |
偏移顶部高. |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
items |
List[]> |
元素集合 |
radius |
NSInteger |
边框圆角度数 |
9. 对话框Dialog
属性 |
数据类型 |
说明 |
type |
NSString |
按钮类型.one /1:单个, editGroup/1: 分组可编辑,show/2:行显示, showGroup/3:分组行显示,showLine:线性显示, ,showItem:显示明细 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高,默认50 |
top |
NSInteger |
偏移顶部高. |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
|
|
|
10.下拉列表Spinner
属性 |
数据类型 |
说明 |
type |
NSString |
按钮类型.one /1:单个, editGroup/1: 分组可编辑,show/2:行显示, showGroup/3:分组行显示,showLine:线性显示, ,showItem:显示明细 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高,默认50 |
top |
NSInteger |
偏移顶部高. |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
radius |
NSInteger |
边框圆角度数 |
|
|
|
11.字段/控件UITextField的属性
属性 |
数据类型 |
说明 |
type |
NSString |
控件类型 |
id |
NSString |
关键表的字段,唯一.如没关联,则按行号自动生成编号 |
text |
NSString |
显示文本 |
value |
NSString |
值,用于对话框中传值, |
inputType |
NSString |
"text"--输入普通字符, "textCapCharacters"--输入普通字符, "textCapWords"--单词首字母大小, "textCapSentences"--仅第一个字母大小, "textAutoCorrect"--前两个自动完成, "textAutoComplete"--前两个自动完成, "textMultiLine"--多行输入, "textUri"--URI格式, "textEmailAddress"--电子邮件地址格式, "textEmailSubject"--邮件主题格式, "textShortMessage"--短消息格式, "textLongMessage"--长消息格式, "textPersonName"--人名格式, "textPostalAddress"--邮政格式, "textPassword"--密码格式,, "textVisiblePassword"--密码可见格式, textWebEditText"--作为网页表单的文本格式, "textFilter"--文本筛选格式, "textPhonetic"--拼音输入格式, "number"--数字格式,, "numberSigned"--有符号数字格式,, "numberDecimal"--可以带小数点的浮点格式,, "phone"--拨号键盘, "datetime","date"--日期键盘, "time"--时间键盘 |
width |
NSInteger |
宽 |
height |
NSInteger |
高 |
color |
NSString |
颜色 |
background |
NSString |
背景色 |
colorLink |
NSString |
文字链接的颜色. |
scaleX |
CGFloat |
设置文字之间间隔,默认为 1.0f。分别设置 0.5f/1.0f/1.5f/2.0f |
shadowColor |
NSString |
指定文本阴影的颜色,需要与 shadowRadius 一起使用。 |
shadowRadius |
CGFloat |
设置阴影的半径。设置为 0.1 就变成字体的颜色了,一般设置为 3.0 的效果比较好 |
scaleType |
NSString |
设置图片的填充方式 |
src |
NSString |
设置图片文件 |
autoLink |
NSString |
设置是否当文本为 URL 链接/email/电话号码/map 时,文本显示为可点击的链接。可选值 (none/web/email/phone/map/all) |
digits |
NSString |
设置允许输入哪些字符。如“1234567890.+-*/%\n()” |
size |
NSInteger |
文字大小 |
style |
NSString |
设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开 |
typeface |
NSString |
文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3] |
singleLine |
bool |
单行显示 后面用“…”来表示 |
|
|
|
12.
字段/控件UITextField的类型(type)
type类型 |
控件 |
事件 |
控件说明 |
text |
TextView |
|
文本显示控件 |
editText |
EditText |
|
可编辑文本控件 |
button |
Button |
|
按钮控件 |
imageButton |
ImageButton |
|
图片按钮 |
image |
ImageView |
|
图片 |
check |
CheckBox |
|
多项选择 |
radio |
RadioButton |
|
单选框控件 |
radioGroup |
RadioGroup |
|
单选框控件分组 |
|
AnalogClock |
|
钟表(带表盘) |
|
DigitalClock |
|
电子表控件 |
|
DatePicker |
|
日期选择控件 |
|
TimePicker |
|
时间选择控件 |
|
ToggleButton |
|
双状态按钮控件 |
|
Toast |
|
提示 |
|
Spinner |
|
下拉列表 |
|
|
|
|
|
|
|
|
服务/解析类Ttyu.helper
界面助手类Ttyu.helper.block
方法 |
说明 |
- (void)LoadBlock(NSString *blockName,NSArray *items) |
装载块 |
- (void) CreateBlock(NSString *blockName) |
建立块 |
- (void)LoadHeader(NSArray *items) |
|
- (void)LoadHeader(NSArray *items) |
|
- (void)LoadHeader(NSArray *items) |
|
- (void) List<UITextField> CreateBlock (NSArray *items) |
建立块内元素 |
- (void) TextView CreateTextView :(UITextField *)textField |
建立文本显示控件 |
- (void)EditText CreateEditText :(UITextField *)textField |
建立可编辑文本控件 |
- (void) Button CreateButton :(UITextField *)textField |
建立按钮控件 |
- (void) ImageButton CreateImageButton :(UITextField *)textField |
建立图片按钮 |
- (void)ImageView CreateImageView :(UITextField *)textField |
建立图片 |
- (void)CheckBox CreateCheckBox :(UITextField *)textField |
建立多项选择控件 |
- (void) RadioButton CreateRadioButton :(UITextField *)textField |
建立单选框控件 |
- (void) RadioGroup CreateRadioGroup :(UITextField *)textField |
建立单选框控件分组 |
- (void) AnalogClock CreateAnalogClock :(UITextField *)textField |
建立钟表(带表盘)控件 |
- (void) DigitalClock CreateDigitalClock :(UITextField *)textField |
建立电子表控件控件 |
- (void)DatePicker CreateDatePicker :(UITextField *)textField |
建立日期选择控件控件 |
- (void) TimePicker CreateTimePicker :(UITextField *)textField |
建立时间选择控件控件 |
- (void) ToggleButton CreateToggleButton :(UITextField *)textField |
建立双状态按钮控件 |
- (void) Toast CreateToast :(UITextField *)textField |
建立提示控件 |
- (void) Spinner CreateSpinner :(UITextField *)textField |
建立下拉列表控件 |
- (void) ProgressBar CreateProgressBar :(UITextField *)textField |
建立(进度条控件 |
- (void) SeekBar CreateSeekBar :(UITextField *)textField |
建立可拖动的进度条控件 |
- (void) AutoCompleteTextView CreateAutoCompleteTextView :(UITextField *)textField |
建立 AutoCompleteTextView自动完成的可编辑文本控件 |
- (void) MultiAutoCompleteTextView CreateMultiAutoCompleteTextView :(UITextField *)textField |
建立MultiAutoCompleteTextView输入多值控件 |
- (void) ZoomControls Create ZoomControls :(UITextField *)textField |
ZoomControls - 放大/缩小按钮控件 |
- (void) Include CreateInclude :(UITextField *)textField |
Include - 整合控件 |
- (void) VideoView CreateVideoView :(UITextField *)textField |
VideoView - 视频播放控件 |
- (void) WebView Create WebView :(UITextField *)textField |
WebView - 浏览器控件 |
- (void) RatingBar CreateRatingBar :(UITextField *)textField |
RatingBar - 评分控件 |
- (void) Chronometer CreateChronometer :(UITextField *)textField |
Chronometer - 计时器控件 |
- (void) ScrollView CreateScrollView :(UITextField *)textField |
ScrollView - 滚动条控件 |
- (void) TextSwitcher CreateTextSwitcher (:(UITextField *)textField |
TextSwitcher - 文字转换器控件(改变文字时增加一些动画效果) |
- (void) Gallery CreateGallery :(UITextField *)textField |
Gallery - 缩略图浏览器控件 |
- (void) ImageSwitcher CreateImageSwitcher :(UITextField *)textField |
ImageSwitcher - 图片转换器控件(改变图片时增加一些动画效果) |
- (void) GridView CreateGridView :(UITextField *)textField |
GridView - 网格控件 |
- (void) ListView CreateListView :(UITextField *)textField |
ListView - 列表控件 |
- (void) ExpandableList CreateExpandableList :(UITextField *)textField |
ExpandableList - 支持展开/收缩功能的列表控件 |
- (void) ContextMenu CreateContextMenu :(UITextField *)textField |
ContextMenu-上下文菜单 |
- (void) Dialog CreateDialog :(UITextField *)textField |
Dialog -对话框 |
|
|
|
|
|
|
|
|
模型包
块/视图ttyu.mode.block的类型(type)
type(类型) |
视图类型说明 |
header |
头部 |
carouse |
轮播图(本地图片)/ 图片关联数据库 |
Tab |
选项卡/标签页 |
menus |
功能菜单 |
menus |
功能菜单 |
menus |
功能菜单 |
table |
表格 |
buttons |
按纽组 |
leftImageList |
左图列表 |
rightImageList |
右图列表 |
topImageList |
顶图列表 |
|
|
editForm |
编辑表单 |
showForm |
显示表单 |
showItem |
|
showRow |
|
块/视图ttyu.mode.block的属性
属性 |
数据类型 |
说明 |
type |
NSString |
块/视图类型 |
id |
NSString |
唯一id |
width |
NSInteger |
宽 |
height |
NSInteger |
高 |
left |
NSInteger |
偏移左宽. |
top |
NSInteger |
偏移顶部高. |
backColor |
NSString |
背景色 |
backImage |
NSString |
背景图片 |
borderRadius |
NSInteger |
边框圆角度数 |
keys |
NSString |
数据库接口参数 |
|
|
|
字段/控件ttyu.mode.UITextField的类型(type)
type类型 |
事件 |
控件说明 |
TextView |
|
文本显示控件 |
EditText |
|
可编辑文本控件 |
Button |
|
按钮控件 |
ImageButton |
|
图片按钮 |
ImageView |
|
|
CheckBox |
|
多项选择 |
RadioButton |
|
单选框控件 |
RadioGroup |
|
单选框控件分组 |
checkedButton |
|
指定组内被选中的单选框的 ID |
AnalogClock |
|
钟表(带表盘) |
DigitalClock |
|
电子表控件 |
DatePicker |
|
日期选择控件 |
TimePicker |
|
时间选择控件 |
ToggleButton |
|
双状态按钮控件 |
Toast |
|
提示 |
Spinner |
|
下拉列表 |
|
|
|
|
|
|
字段/控件ttyu.mode.UITextField的属性
属性 |
数据类型 |
说明 |
type |
NSString |
控件类型 |
id |
NSString |
关键表的字段,唯一.如没关联,则按行号自动生成编号 |
text |
NSString |
显示文本 |
value |
NSString |
值,用于对话框中传值, |
inputType |
NSString |
"text"--输入普通字符, "textCapCharacters"--输入普通字符, "textCapWords"--单词首字母大小, "textCapSentences"--仅第一个字母大小, "textAutoCorrect"--前两个自动完成, "textAutoComplete"--前两个自动完成, "textMultiLine"--多行输入, "textUri"--URI格式, "textEmailAddress"--电子邮件地址格式, "textEmailSubject"--邮件主题格式, "textShortMessage"--短消息格式, "textLongMessage"--长消息格式, "textPersonName"--人名格式, "textPostalAddress"--邮政格式, "textPassword"--密码格式,, "textVisiblePassword"--密码可见格式, textWebEditText"--作为网页表单的文本格式, "textFilter"--文本筛选格式, "textPhonetic"--拼音输入格式, "number"--数字格式,, "numberSigned"--有符号数字格式,, "numberDecimal"--可以带小数点的浮点格式,, "phone"--拨号键盘, "datetime","date"--日期键盘, "time"--时间键盘 |
width |
NSInteger |
宽 |
height |
NSInteger |
高 |
color |
NSString |
颜色 |
background |
NSString |
背景色 |
colorLink |
NSString |
文字链接的颜色. |
scaleX |
CGFloat |
设置文字之间间隔,默认为 1.0f。分别设置 0.5f/1.0f/1.5f/2.0f |
shadowColor |
NSString |
指定文本阴影的颜色,需要与 shadowRadius 一起使用。 |
shadowRadius |
CGFloat |
设置阴影的半径。设置为 0.1 就变成字体的颜色了,一般设置为 3.0 的效果比较好 |
scaleType |
|
设置图片的填充方式 |
src |
NSString |
设置图片按钮的 drawable |
autoLink |
|
设置是否当文本为 URL 链接/email/电话号码/map 时,文本显示为可点击的链接。可选值 (none/web/email/phone/map/all) |
digits |
NSString |
设置允许输入哪些字符。如“1234567890.+-*/%\n()” |
size |
NSInteger |
文字大小 |
style |
NSInteger |
设置字形[bold(粗体) 0, italic(斜体) 1, bolditalic(又粗又斜) 2] 可以设置一个或多个,用“|”隔开 |
typeface |
NSInteger |
文本字体,必须是以下常量值之一:normal 0, sans 1, serif 2, monospace(等宽字体) 3] |
singleLine |
bool |
单行显示 后面用“…”来表示 |
|
|
|
服务/解析类ttyu.helper
界面助手类ttyu.helper.block
方法 |
说明 |
- (void) object LoadBlock(string blockName,NSString[] items) |
装载块 |
- (void) object CreateBlock(string blockName) |
建立块 |
- (void) object LoadHeader(string[] items) |
|
- (void) object LoadHeader(string[] items) |
|
- (void) object LoadHeader(string[] items) |
|
- (void) List<UITextField> CreateBlock (string[] items) |
建立块内元素 |
- (void) TextView CreateTextView :(UITextField *)textField |
建立文本显示控件 |
- (void) EditText CreateEditText :(UITextField *)textField |
建立可编辑文本控件 |
- (void) Button CreateButton :(UITextField *)textField |
建立按钮控件 |
- (void) ImageButton CreateImageButton :(UITextField *)textField |
建立图片按钮 |
- (void) ImageView CreateImageView :(UITextField *)textField |
建立图片 |
- (void) CheckBox CreateCheckBox :(UITextField *)textField |
建立多项选择控件 |
- (void) RadioButton CreateRadioButton :(UITextField *)textField |
建立单选框控件 |
- (void) RadioGroup CreateRadioGroup :(UITextField *)textField |
建立单选框控件分组 |
- (void) AnalogClock CreateAnalogClock :(UITextField *)textField |
建立钟表(带表盘)控件 |
- (void) DigitalClock CreateDigitalClock :(UITextField *)textField |
建立电子表控件控件 |
- (void) DatePicker CreateDatePicker :(UITextField *)textField |
建立日期选择控件控件 |
- (void) TimePicker CreateTimePicker :(UITextField *)textField |
建立时间选择控件控件 |
- (void) ToggleButton CreateToggleButton :(UITextField *)textField |
建立双状态按钮控件 |
- (void) Toast CreateToast :(UITextField *)textField |
建立提示控件 |
- (void) Spinner CreateSpinner :(UITextField *)textField |
建立下拉列表控件 |
- (void) ProgressBar CreateProgressBar :(UITextField *)textField |
建立(进度条控件 |
- (void) SeekBar CreateSeekBar :(UITextField *)textField |
建立可拖动的进度条控件 |
- (void) AutoCompleteTextView CreateAutoCompleteTextView :(UITextField *)textField |
建立 AutoCompleteTextView自动完成的可编辑文本控件 |
- (void) MultiAutoCompleteTextView CreateMultiAutoCompleteTextView :(UITextField *)textField |
建立MultiAutoCompleteTextView输入多值控件 |
- (void) ZoomControls Create ZoomControls :(UITextField *)textField |
ZoomControls - 放大/缩小按钮控件 |
- (void) Include CreateInclude :(UITextField *)textField |
Include - 整合控件 |
- (void) VideoView CreateVideoView :(UITextField *)textField |
VideoView - 视频播放控件 |
- (void) WebView Create WebView :(UITextField *)textField |
WebView - 浏览器控件 |
- (void) RatingBar CreateRatingBar :(UITextField *)textField |
RatingBar - 评分控件 |
- (void) Chronometer CreateChronometer :(UITextField *)textField |
Chronometer - 计时器控件 |
- (void) ScrollView CreateScrollView :(UITextField *)textField |
ScrollView - 滚动条控件 |
- (void) TextSwitcher CreateTextSwitcher :(UITextField *)textField |
TextSwitcher - 文字转换器控件(改变文字时增加一些动画效果) |
- (void) Gallery CreateGallery :(UITextField *)textField |
Gallery - 缩略图浏览器控件 |
- (void) ImageSwitcher CreateImageSwitcher :(UITextField *)textField |
ImageSwitcher - 图片转换器控件(改变图片时增加一些动画效果) |
- (void) GridView CreateGridView :(UITextField *)textField |
GridView - 网格控件 |
- (void) ListView CreateListView :(UITextField *)textField |
ListView - 列表控件 |
- (void) ExpandableList CreateExpandableList :(UITextField *)textField |
ExpandableList - 支持展开/收缩功能的列表控件 |
- (void) ContextMenu CreateContextMenu :(UITextField *)textField |
ContextMenu-上下文菜单 |
- (void) Dialog CreateDialog :(UITextField *)textField |
Dialog -对话框 |
|
|
|
|
|
|
|
|
模板定义与程序开发
7. 页面初使化init
NSString* paras =@“ backColor:#ffff,full:true";//定义选项卡
-(void)Ttyu.Helper.init (NSString *)paras
8. 选项卡Tab
2.1 一般选项卡
//定义选项卡的各子项
NSArray *iterms = @[" text:首页, ,goPage:a1",
" text: 服务,goPage:a2",
" text: 活动, goPage:a3",
"text: 话题,,goPage:a4];
//装载默认的选项卡
-(void)Ttyu.Helper. LoadTab (NSArray *)item;
NSString *Tab1=“type:0";//定义选项卡
Ttyu.Helper. LoadTab (NSString *)tab1;
2.2 带图标的选项卡
NSString tab1="type:upImage,height:80, backColor:#3045ff";//定义选项卡
//定义选项卡的各子项
NSArray *iterms = @[" image:a1.jpg,text:社区, ,goPage:a1",
" image:a2.jpg, text:办公,goPage:a2",
" image:a3.jpg,text:联系, goPage:a3",
"image:a4.jpg,text:我的,,goPage:a4”];
//装载选项卡
-(void(Ttyu.Helper.LoadTab(NSSAry *)iterms;
1.3 带分隔线的选项卡
NSString *Tab1=@“type:line,height:80, backColor:#3045ff";//定义选项卡
//定义选项卡的各子项
NSArray* items=@[
" text: 意见反馈, goPage:a1",
" text: 常见问题,goPage:a2”]
//装载选项卡
-(void(Ttyu.Helper.LoadTab(NSArray *)iterms;
9. 轮播图Carouse
3.1 本地资源的轮播图
//定义本地资源的轮播图.说明:值中有,的要用[]括起来
NSString *carouse1 =@“type:0,height:80,keys:[a1.jpg,a2.jpg,a3,jpg,a4,jpg]";
- (void)Ttyu.Helper.LoadCarouse (NSString *)carouse1;
3.2 网络资源的轮播图
//定义网络资源,,图片关联数据库
NSString *carouse1 =@“ type:1,height:100,keys:select top 4 PicName fromSys_User_Users where id>100";
- (void)Ttyu.Helper.LoadCarouse (NSString *)carouse1;
10.头部Header
4.1 默认头部
//按系统默认值,只需要定义头部中的各元素
NSSAray*items=@[
" type: leftImage",//默认的左箭头键,返回上页
" type: text,text:我的标题",
" type: button,text:保存, on :click"
};
//装载选项卡
- (void)Ttyu.Helper.LoadHeader (NSSAray *)items;
4.2 自定义头部
//定义头部
NSString *header=@“height:50, backColor:red ";
- (void)Ttyu.Helper. LoadHeader (NSString *)header;
11.表格/列表Table
5.1 带表头的表格
//定义带搜索的表格
NSString *table=@“keys:[select id, RoomName, LastScale, Scalefrom Park_ReadingMeter] ";
//定义表格的头部及绑定的字段
NSSArry*items =@[
" text: 房源,UITextField:RoomName",//
" text: 上次刻度,UITextField: LastScale ",//
" text: 本次刻度,UITextField: Scale ",
" image:right "
];
//装载表格
-(void)Ttyu.Helper.LoadTable (NSSAry *)iterms;
5.2 带搜索的表头表格
//定义带搜索的表格
NSString *table=@“ searchType: 2,keys:[select id, RoomName, LastScale, Scale from Park_ReadingMeter]";
//定义表格的头部及绑定的字段
NSSAray* items=@[
" text: 房源,UITextField:RoomName",//
" text: 上次刻度,UITextField: LastScale ",//
" text: 本次刻度,UITextField: Scale ",
" image:right "
];
//装载表格
-(void)Ttyu.Helper.LoadTable (NSSAray *)items;
5.3 图文混排列表
//定义图文混排列表
NSString *table=@“type: leftImage ,rowHeight:100 line:5,,keys:[tableName=vParkRoom&rows=4&page=0&where=1=1 order by id desc]";
//定义表格的头部及绑定的字段
NSArray *items =@[
" image: RoomImage, width :50, height :50,type:rent",
"UITextField: RoomName, color:black, size:14, style: bold ",
"UITextField: Price, color:red",
"UITextField: City",
"UITextField: Area ",
"UITextField: Area ",
"UITextField: SendDate",
"UITextField: BrowseCount",
"line:1 ",
"type:text,text:发布者",
"UITextField: Name ",
"UITextField: Level "
];
- (void)Ttyu.Helper.LoadTable (NSArray *)items;
5.4 分组列表
//定义图文混排列表
NSString *table=@“type:group, groupUITextField:type, rowHeight:100 line:5,,keys:[tableName=vParkRoom&rows=4&page=0&where=1=1 order by id desc]";
//定义表格的头部及绑定的字段
NSArray*itms =@[
" image: RoomImage, width :50, height :50,type:rent",
"UITextField: RoomName, color:black, size:14, style: bold ",
"UITextField: Price, color:red",
"UITextField: City",
"UITextField: Area ",
"UITextField: Area ",
"UITextField: SendDate",
"UITextField: BrowseCount",
"line:1 ",
"type:text,text:发布者",
"UITextField: Name ",
"UITextField: Level "
];
- (void)Ttyu.Helper.LoadTable (NSArray *)items;
12. 功能菜单列表/网络Menu
6.1 带线条的网格,每行4列
//定义网络
NSString *menu1=“type:grid4,height:100”;
//定义网络内的元素
NSArray*items=@[
"image:a1.jpg,text:签到,goPage:c1", //
"image:a2.jpg,text:管理日历,goPage:c2",
"image:a3.jpg,text:公告,goPage:c3",
"image:a4.jpg,text:审批,goPage:c4",
"image:a5.jpg,text:商务电话,goPage:c5",
"image:a6.jpg,text:日志,goPage:c6"
];
//装载网络
-(void)Ttyu.Helper.LoadMenu (NSArray *)items;
6.2 带线条的网格,默认为3列
//定义网络内的元素
NSArray* items =@[
"image:a1.jpg,text:请假,goPage:c1", //
"image:a2.jpg,text:报销,goPage:c2",
"image:a3.jpg,text:出差,goPage:c3",
"image:a4.jpg,text:审批,goPage:c4",
"image:a5.jpg,text:商务电话,goPage:c5",
"image:a6.jpg,text:日志,goPage:c6"
];
//装载网络
-(void)Ttyu.Helper.LoadMenu (NSArray *)items;
6.3 没带线条的网格,默认为3列
//定义网络
NSString *menu1=@“line:0”;
//定义网络内的元素
NSArray*items=@[
"image:a1.jpg,text:请假,goPage:c1", //
"image:a2.jpg,text:报销,goPage:c2",
"image:a3.jpg,text:出差,goPage:c3",
"image:a4.jpg,text:审批,goPage:c4",
"image:a5.jpg,text:商务电话,goPage:c5",
"image:a6.jpg,text:日志,goPage:c6"
];
//装载网络
-(void)Ttyu.Helper.LoadGrid (NSString *)menu(NSArray *)items;
6.4 随机排列
//定义网络
NSString *grid1=@“type:rand”;
//定义网络内的元素
NSArray*items=@[
"image:a1.jpg,goPage:c1", //
"image:a2.jpg,goPage:c2",
"image:a3.jpg,goPage:c3",
"image:a4.jpg,goPage:c4",
"image:a5.jpg,goPage:c5"
];
//装载网络
-(void)Ttyu.Helper.LoadMenu (NSString*)grid1(NSArray *)items;
6.5 行排列菜单
//定义网络
NSString *grid1=@“type:row,height:200”;
//定义网络内的元素
NSArray* items=@[
"image:a1.jpg,text:直租,goPage:c1", //
"image:a2.jpg,text:直聘,goPage:c2",
"image:a3.jpg,text:直购,goPage:c3",
"image:a4.jpg,text:保洁,goPage:c4",
"image:a5.jpg,text:维修,goPage:c5",
"image:a6.jpg,text:装修,goPage:c6"
];
//装载网络行
-(void)Ttyu.Helper.LoadMenu (NSString *)grids (NSArray*)items;
6.6 主副标题行排列菜单
//定义网络
NSString *grid1=“type:two,height:200, line:5";
//定义网络内的元素
NSArray* items=@[
"image:a1.jpg,text:签约专享双周保洁,value:360度无死角,深度清洁, goPage:c1",
"image:a2.jpg,text:直聘,goPage:c2",
"image:a3.jpg,text:直购,goPage:c3",
"image:a4.jpg,text:保洁,goPage:c4",
"image:a5.jpg,text:维修,goPage:c5",
"image:a6.jpg,text:装修,goPage:c6"
];
//装载网络
-(void)Ttyu.Helper.LoadMenu (NSString *)grids(NSArray *)items;
6.7 分组行排列菜单
//定义网络
NSString *grid1=@“type:group,height:200, line:5";
//定义网络内的元素
NSArray *items =@[
"image:a1.jpg,text:签约专享双周保洁,value:360度无死角,深度清洁, goPage:c1",
"image:a2.jpg,text:直聘,goPage:c2",
"image:a3.jpg,text:直购,goPage:c3",
"image:a4.jpg,text:保洁,goPage:c4",
"image:a5.jpg,text:维修,goPage:c5",
"image:a6.jpg,text:装修,goPage:c6"
];
//装载网络
-(void)Ttyu.Helper.LoadGridRow (NSString *)grid1(NSArray*)items;
13.可编辑表单EditForm
7.1带实线条的可编辑表单
//定义表单
NSString *form1=“height:500,table:user";
//定义每行内容
NSArray *rows =@[//4行,每行又由多个元素构成
{
"type: text, text: 所在城市",
"type:editText, text:选择城市",
"type:image,src:right,"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 户型",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
}
]
//装载选项卡
-(void)Ttyu.Helper.LoadForm (NSString *)form1(NSArray *)rows;
7.2 分组可编辑表单
//定义表单
NSString *editForm=@“type:group,height:500”;
//定义每行内容
NSArray*rows=@[//4行,每行又由多个元素构成
{
"type: text, text: 所在城市",
"type:editText, text:选择城市",
"type:image,src:right,"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 户型",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
}
]
//装载选项卡
-(void)Ttyu.Helper.LoadForm(NSString*)editForm (NSArray *)rows;
//定义表单
NSString *editForm=@“type:group,height:500”;
//定义每行内容
NSArray*rows=@[//4行,每行又由多个元素构成
{
"type: text, text: 所在城市",
"type:editText, text:选择城市",
"type:image,src:right,"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 户型",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
}
]
//装载选项卡
-(void)Ttyu.Helper.LoadEditForm (NSString*)editForm (NSArray *)rows;
7.3行显示表单
//定义表单
NSString *editForm=@“type: show,height:500";
//定义每行内容
NSArray *rows ={//4行,每行又由多个元素构成
{
"type: text, text: 所在城市",
"type:editText, text:选择城市",
"type:image,src:right,"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 户型",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
}
}
//装载选项卡
-(void)Ttyu.Helper.LoadEditForm (NSString *)rows (NSArray *)rows;
7.4行分组显示表单
//定义表单
NSString *editForm=@“type: showGroup,height:500";
//定义每行内容
NSArray*rows={//4行,每行又由多个元素构成
{
"type: text, text: 所在城市",
"type:editText, text:选择城市",
"type:image,src:right,"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 户型",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
}
}
//装载选项卡
-(void)Ttyu.Helper.LoadEditForm (NSString*)editForm (NSArray *)rows
7.5线性显示显示表单
//定义表单
NSString *editForm=@“type: showLine,height:500";
//定义每行内容
NSArray* rows=@[//4行,每行又由多个元素构成
{
"type: text, text: 所在城市",
"type:editText, text:选择城市",
"type:image,src:right,"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 户型",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
}
}]
//装载选项卡
-(void)Ttyu.Helper.LoadEditForm (NSString*)editForm (NSArry *)rows;
7.6显示表单明细showItem
//定义表单
NSString *editForm=@“type: showItem,height:500";
//定义每行内容
NSArray*rows={//4行,每行又由多个元素构成
{
"type: text, text: 所在城市",
"type:editText, text:选择城市",
"type:image,src:right,"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 户型",
"type:editText, text:小区名字",
"type:image,src:right"
},
{
"type: text, text: 小区名称",
"type:editText, text:小区名字",
"type:image,src:right"
}
}
//装载选项卡
-(void)Ttyu.Helper.LoadEditForm (NSString*)edifForm (NSArray *)rows;
14. 按钮组buttons
8.1单个按钮
8.2文字按钮组
8.3带图标的按钮组
8.4分组按钮组
//定义表单
NSString *editForm=“height:500,top,5, backColor:red,line:1 ";
//按系统默认值,只需要定义头部中的各元素
NSArray* rows=@[//4行,每行又由多个元素构成
{
"type: image, file: left,width: 50, height: 50,float:left,openMode:MyApp1:1|2|3|4",
"type: text, text: 标À¨º题¬a, color:, width: 50, height: 50,fontSize: 14, fontWeight:bold, float:left"
},
{
"type: image, file: left,width: 50, height: 50,float:left,openMode:MyApp1:1|2|3|4",
"type: text, text: 标À¨º题¬a, color:, width: 50, height: 50,fontSize: 14, fontWeight:bold, float:left"
}]
//装载选项卡
-(void)Ttyu.Helper.LoadEditForm (NSString *)editForm(NSArray *) rows;
15. 对话框Dialog
10.1带单选圆按钮的对话框
//定义单选窗口
string win="type:select,title:请选择,titleBackColor:#3621ff,value:事假|病假|年假|调休|婚假|产假|陪产假|路途假|其他";
10.2带“确认”和“取消”的提示框
//定义单选窗口
NSString *win=“type:yes,value:确认要退出吗?";
10.3带“确认”和“取消”的输入框
//定义单选窗口
NSString *win=“type:yes,value:确认要退出吗?";
10.4带多按钮的的内容选择框
//定义单选窗口
NSString *win=“type:yes,value:确认要退出吗?";
10.5多选框
10.6列表框
16. 下拉列表Spinner
11.1下拉列表
http://www.cnblogs.com/tinyphp/p/3858920.html
11.2带单选圆按钮的下拉菜单
http://www.oschina.net/question/54100_33274
11.3多级下拉列表
http://www.2cto.com/kf/201409/336647.html
11.4多数据排列的下拉列表
tag:设置控件的动作action,表示将要做什么。在父容器或者打开视图的控件中设置
示例:
iOS:tag="getRow"
说明:获取表中一行数据,常用于明细页的数据展示
iOS:tag="getRows"
说明:获取表数据,常用于翻页的列表控件
iOS:tag="getRowBySql"
说明:把接口的单行数据写入容器内的所有相匹配的子控件上,常用于明细页的数据展示
iOS:tag="getRowsBySql"
说明:把接口的多行数据写入容器内的列表控件里的所有相匹配的子控件上,卽显示多行数据
iOS:tag="insertRow"
说明:向表中插入一行数据
iOS:tag="updateRow"
说明:更新表的数据
iOS:tag="delete"
说明:删除表的数据
iOS:tag="goView"
说明:跳转到新视图
iOS:tag="validate"
说明:验证
iOS:tag="upLoad"
说明:上传文件
iOS:tag="login"
说明:登录
iOS:tag="updatePsd"
说明:更新密码
iOS:tag="isYesPSD"
说明:密码是否正确
iOS:tag="getCheckCode"
说明:获取验证码
iOS:tag="isExist"
说明:表中是否存在满足条件的数据行
iOS:tag="getValue"
说明:获取表中字段的值
iOS:tag="getValues"
说明:获取表中字段的值
iOS:tag="getRecordCount"
说明:获取表的行数
iOS:tag="getTableUITextField"
说明:获取表的字段
iOS:tag="query"
说明:查询
contentDescription:设置服务接口参数
示例:
iOS:tag=" getRow"
iOS:contentDescription="tableName=vParkRoom&where id=1"
说明:显示接口的sql语句的数据
iOS:tag="getRows"
iOS:contentDescription=" tableName=doc&rows=9&page=0&where=ParentID=1"
说明:从表doc取满足条件的首页,每页9行
iOS:tag="showData"
iOS:contentDescription="sql=select* from vParkRoom where id=1"
说明:显示接口的sql语句的数据
iOS:tag="showDatas"
iOS:contentDescription="sql=selectid,ParkName from Park where Province='北京'"
说明:显示接口的sql语句的数据,循环显示
iOS:tag="insert"
iOS:contentDescription=" tableName=Park_LookRoom"
说明:向表Park_LookRoom插入一条数据
iOS:tag="update"
iOS:contentDescription=" tableName=Park_Flats&where=ID=1"
说明:更新表Park_Flats中满足条件的所有数据
iOS:tag="delete"
iOS:contentDescription=" tableName=Park_Flats&where=ID=1"
说明:删除表Park_Flats中满足条件的所有数据
iOS:contentDescription="action=upLoad"
说明:
contentDescription:设置验证参数
示例:
iOS:contentDescription=" NoNull:矿山名称"
说明:矿山名称不能为空
iOS:contentDescription=" LenMax:10,矿山编号"
说明:矿山编号的最大长度不能超过10
iOS:contentDescription="NoNull:登陆名称|NoCan:登陆名称,输入您的登陆名称|IsOnly:Sys_User_Users"
说明:登陆名称不能为空并且登陆名称不能是输入您的登陆名称并且登陆名称在表Sys_User_Users中必须是唯一的
iOS:contentDescription="^\d{13}$|^C\d{22}$:采矿许可证号只能是13位数字或者以C开头的22位数字"
说明:采矿许可证号通过正则表达式验证,出错时的信息为采矿许可证号只能是13位数字或者以C开头的22位数字
contentDescription设置变量:@xx@
示例:
"sql=select * from Sys_BaseData_Doc where id=@id@"
说明:@id@表示前页传递的参数.如:id=100等价于
"sql=select * from Sys_BaseData_Doc where id=100"
"tableName=doc&where=ParentID=@id@ and name like ‘%@name@%’"
说明:@id@,@name@表示前页传递参数.如:id=100, name=李等价于
"tableName=doc&where=ParentID=100 and name like ‘%李%’"
contentDescription打开视图:viewName
示例:
"viewName=my"
说明:打开xml资源名称为my的Activity
"viewName= my¶s=id=1"
说明:打开xml资源名称为my的Activity并且传递参数id=1
"viewName= my & paras=id=[getValue:0,id]"
说明:打开xml资源名称为my的Activity并且传递参数id,id的值来自方法getValue
"viewName= my & paras=id=[getValue:0,id]&name=张三"
说明:多参数
contentDescription调用方法:[]
示例:
"viewName= my & id=[getValue:0,id]"
说明:[getValue:0,id]表示执行方法getValue,参数0,id,取数据的0行的id值
Ttyu.Server类:服务类,调用远程接口,返回数据
方法 |
说明 |
- (void)DoServiceByUrl (NSString * url) |
调用服务接口url,返回JSON对象 |
- (void)DoService (NSString * action,NSString para) |
执行action动作,返回JSON对象 |
|
|
Ttyu.View视图控制类
方法 |
说明 |
- (void)LoadXmlResources (NSString *xmlResName) |
装载xml资源文件 |
- (void)DoView (View view) |
解析xml资源文件的根视图 |
- (void)ShowSubViewsData (View view) |
把接口数据写入容器内的所有相匹配的子控件,显示出数据 |
- (void)SaveSubViewsData (NSString *viewName) |
向服务器发送容器内的所有相匹配的子控件的数据 |
- (void)GoView (View view) |
跳转到新视图 |
|
|
- (void)Validate(string funcs,string value) |
通过服务接口验证控件的值是否合法 |
- (void)GetSubViewsKeyValues (View view) |
获取容器内的所有相匹配的子控件的键值数据对 |
- (void)GetViewID(string viewName) |
通过资源名获取资源ID |
- (void)Name2Id (string viewName) |
资源名称转换成资源Id |
|
|
Ttyu.String字符串处理类
方法 |
说明 |
- (void)GetBefore (thisNSString *str,NSString *subStr) |
得到字符串中子字符串的前部分 |
- (void)GetBeforeLast (thisNSString *str,NSString *subStr) |
得到字符串中最后子字符串的前部分 |
- (void)GetAfter (thisNSString *str,NSString *subStr) |
得到字符串中子字符串的后部分 |
- (void)GetAfterLast (thisNSString *str,NSString *subStr) |
得到字符串中最后子字符串的后部分 |
- (void)GetBetween(thisNSString *str,NSString *StartText,NSString *EndText) |
得到字符串的中间部分的字符串 |
|
|
Ttyu.Command通用类
方法 |
说明 |
- (voidGetFunctionValue :(NSString *dataMember) |
获取方法的值 |
- (void)RunFunctions:(NSString *formula) |
获取表达式的值 |
- (void)GetKeyValue:(NSString *str,NSString *key) |
获取url的键值 |