我很难理解结肠和分号的使用

时间:2016-09-26 02:58:38

标签: swift

我正在学习Swift的基础知识,我不明白Swift中冒号和分号的含义。有人可以轻松解释吗?如何使用它们和它们的含义。

2 个答案:

答案 0 :(得分:1)

分号(;)用作语句终止符。在swift中,不要强制用分号结束语句。因此,你不需要快速进行分号。

冒号(:)主要用于指定swift中任何变量的类型。它可以在许多其他地方使用,就像在词典中一样用来分隔键和值对。

答案 1 :(得分:0)

swift中的

分号可用于终止语句,但不是必需的。

仅当您希望在一行中编写多个语句时才需要它,如:

namespace XeroDataStore.XeroDatabase
{
    public partial class TempAddress
    {
        public int RowId { get; set; }
        public int ClientID { get; set; }
        public System.Guid ContactID { get; set; }
        public string AddressType { get; set; }
        public string AddressLine1 { get; set; }
        public string AddressLine2 { get; set; }
        public string AddressLine3 { get; set; }
        public string AddressLine4 { get; set; }
        public string City { get; set; }
        public string Region { get; set; }
        public string PostalCode { get; set; }
        public string Country { get; set; }
        public string AttentionTo { get; set; }
        public Nullable<System.DateTime> UploadDate { get; set; }

        public virtual TempContact TempContact { get; set; }
    }
}
另一方面,

冒号用于描述声明的变量的类型。它叫做类型注释。 例如:

var x = 0; var y = "Example String" ; var z = 2.235;

通常不需要冒号,因为swift只从初始化时分配的值类型中推断出类型。

相关问题