如何使用#included文件创建DXL属性

时间:2015-07-09 20:44:06

标签: ibm-doors

我有一个包含属性dxl的文件。我创建了一个模板,它可以按照我想要的方式创建模块,具有新的属性和视图等。其中一个属性需要是dxl属性,但我找不到使用单独文件中包含的代码从dxl脚本创建新dxl属性的好方法。我想我可能会尝试这样的事情:

String s = #include" filepath"

但这显然不起作用。有没有办法将单独文件的内容转换为字符串?

由于

1 个答案:

答案 0 :(得分:2)

您可以使用Stream执行此操作。

func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
    if indexPath.row == 0
      return 180
    else 
      return 40 }

这将使用您的DXL文件内容填充字符串Stream inFile = read "filepath" String s, sContent = "" while(true) { inFile >> s sContent = sContent "\n" s if(end of inFile) break } close inFile 。然后你可以用它来创建属性。

根据反馈更新了代码。