You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
将此特性应用于函数、方法、下标操作或计算属性,以在调用或访问该符号的程序中包含符号实现的副本。你使用此特性来标注作为平台一部分发布的符号,你可以使用此属性来标注作为某平台的一部分来发布的符号,例如某操作系统中所包含的 API。复制实现也称为 *emitting into the client*。此特性标注可以通过在访问它们的程序中包含其实现的副本来可追溯地使用这些符号。复制实现也称为 发送到客户端 *emitting into the client*。
@@ -904,8 +904,7 @@ class ExampleClass: NSObject {
904
904
更多信息,请参见 [Importing Swift into Objective-C](https://developer.apple.com/documentation/swift/imported_c_and_objective-c_apis/importing_swift_into_objective-c)。
905
905
906
906
> 注意:
907
-
> `objc` 特性的参数也可以更改该声明的运行时名称。
908
-
当调用与 Objective-C 运行时交互的函数时,例如 [`NSClassFromString(_:)`](https://developer.apple.com/documentation/foundation/1395135-nsclassfromstring),以及在应用的 Info.plist 文件中指定类名时,你会使用运行时名称。如果通过传递参数指定名称,则该名称将用作 Objective-C 代码中的名称和运行时名称。如果省略参数,则在 Objective-C 代码中使用的名称与 Swift 代码中的名称匹配,运行时名称遵循正常的 Swift 编译器名称修饰约定。
907
+
> `objc` 特性的参数也可以更改该声明的运行时名称。当调用与 Objective-C 运行时交互的函数(如 [`NSClassFromString(_:)`](https://developer.apple.com/documentation/foundation/1395135-nsclassfromstring))时,以及在应用的 Info.plist 文件中指定类名时,使用运行时名称。如果通过传递参数指定名称,则该名称将用作 Objective-C 代码中的名称和运行时名称。如果省略参数,则 Objective-C 代码中使用的名称与 Swift 代码中的名称相匹配,并且运行时名称遵循 Swift 编译器的名称重整惯例。
909
908
910
909
### objcMembers
911
910
@@ -998,7 +997,7 @@ class ExampleClass: NSObject {
0 commit comments