我正在学习Swift的基础知识,我不明白Swift中冒号和分号的含义。有人可以轻松解释吗?如何使用它们和它们的含义。
答案 0 :(得分:1)
分号(;)用作语句终止符。在swift中,不要强制用分号结束语句。因此,你不需要快速进行分号。
冒号(:)主要用于指定swift中任何变量的类型。它可以在许多其他地方使用,就像在词典中一样用来分隔键和值对。
答案 1 :(得分:0)
分号可用于终止语句,但不是必需的。
仅当您希望在一行中编写多个语句时才需要它,如:
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只从初始化时分配的值类型中推断出类型。