更改架构项目设置默认值的准则(仅限于 Flash Professional)
以下准则指定何时更改架构项目设置的默认值:
- 您始终需要一个种类。然而,如果保持
Kind = "none"
,则等同于声明 Data
,该设置通常是首选设置。
- 如果组件未按需要的格式提供数据,则需要一个编码器。最常见的例子是属性为 XML 数据的 XMLConnector 组件或任何其他组件。这是因为 XML 以字符串形式存储所有数据(包括数字、日期和布尔值)。因此,如果要使用实际数据(数字、布尔值或日期)而不是代表数据的字符串,您需要使用编码器。
- 如果想控制将数据转换为字符串(通常用于显示目的)的方式,您需要一个格式程序。
- 如果希望进行数据验证和/或更好地转换某些数据类型,您需要一个数据类型。