ios - 这个 Objective-C/XCode 注释是什么//[START_EXCLUDE]

标签 ios objective-c xcode annotations

在此处查看 iOS 上 GCM 通知的示例代码:https://github.com/googlesamples/google-services/blob/master/ios/gcm/GcmExample/AppDelegate.m#L31

....
// [START register_for_remote_notifications]
- (BOOL)application:(UIApplication *)application
      didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
      // [START_EXCLUDE]
      ....
      // [END_EXCLUDE]

//[START_EXCLUDE]//[END_EXCLUDE] 的作用是什么。它是约定的一部分、Objective C 的一部分还是 xCode 的一部分?

最佳答案

转到 https://developers.google.com/cloud-messaging/ios/start并注意到该页面上的所有代码片段如何完全对应于 [START][END] 指令中的代码?

是的,Google 使用内部工具来解析他们的示例项目源代码,以便从他们的 HTML 文档页面中自动引用代码。

关于ios - 这个 Objective-C/XCode 注释是什么//[START_EXCLUDE],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32663597/

相关文章:

ios - 如何仅在滚动缓慢时才更新 tableView?

iOS 应用程序开始在 4"screen like on 3.5"上运行

objective-c - NSMutableURLRequest setHTTPBody 方法导致应用程序崩溃并出现 SIGABRT 警告

ios - Xcode 7.2 : Command failed due to signal: Segmentation fault: 11

javascript - 覆盖 <input type ="file"> value 属性

iphone - UIPageControl——点击点时 View 没有改变

iphone - EKEventEditViewController 本地化

ios - 在后台实时查询订阅 |解析

ios - 将 iOS xcode 文件提交到 Github 的一般规则

swift - CollectionView,两个按钮无法通信 - Swift 4