Merge remote-tracking branch 'numbbbbb/gh-pages'
This commit is contained in:
@ -150,7 +150,7 @@ private class SomePrivateClass { // 显式的 private 类
|
|||||||
### 函数类型
|
### 函数类型
|
||||||
函数的访问级别需要根据该函数的参数类型和返回类型的访问级别得出。如果根据参数类型和返回类型得出的函数访问级别不符合默认上下文,那么就需要明确地申明该函数的访问级别。
|
函数的访问级别需要根据该函数的参数类型和返回类型的访问级别得出。如果根据参数类型和返回类型得出的函数访问级别不符合默认上下文,那么就需要明确地申明该函数的访问级别。
|
||||||
|
|
||||||
下面的例子定义了一个名为`someFunction`全局函数,并且没有明确地申明其访问级别。也许你会认为该函数应该拥有默认的访问级别`internal`,但事实并非如此。事实上,如果按下面这种写法,带埋是无法编译通过的:
|
下面的例子定义了一个名为`someFunction`全局函数,并且没有明确地申明其访问级别。也许你会认为该函数应该拥有默认的访问级别`internal`,但事实并非如此。事实上,如果按下面这种写法,代码是无法编译通过的:
|
||||||
|
|
||||||
```swift
|
```swift
|
||||||
func someFunction() -> (SomeInternalClass, SomePrivateClass) {
|
func someFunction() -> (SomeInternalClass, SomePrivateClass) {
|
||||||
|
|||||||
Reference in New Issue
Block a user