def make_cfdic(ori):
if type(ori) == type({}):
ret = 'make_CFDic()'
for key in ori:
v1 = make_cfdic(key)
v2 = make_cfdic(ori[key])
ret = 'set_CFDic(%s,%s,%s)'%(ret, v1, v2)
return ret
elif type(ori) == type(''):
return 'CFSTR(\"%s\")'%ori
elif type(ori) == type(1):
return 'make_CFNum(%d)'%ori
elif ori == True:
return 'kCFBooleanTrue'
elif ori == False:
return 'kCFBooleanFalse'
utils.error('make_cfdic error')
评论列表
文章目录