swift代码组成规则