我需要有关 Cocoa Touch 代码的帮助(适用于 iOS/iPhone)。我想要一个函数,当关闭 SecondViewController 完成时,因为我需要将一个字符串从第二个视图控制器传递到第一个视图控制器。
当我在第二个视图控制器中包含第一个视图控制器时,调试器返回:
“预期的说明符限定符列表之前FirstViewController
”
谢谢大家,对不起我的英语。卢卡斯·莫雷拉。
我需要有关 Cocoa Touch 代码的帮助(适用于 iOS/iPhone)。我想要一个函数,当关闭 SecondViewController 完成时,因为我需要将一个字符串从第二个视图控制器传递到第一个视图控制器。
当我在第二个视图控制器中包含第一个视图控制器时,调试器返回:
“预期的说明符限定符列表之前FirstViewController
”
谢谢大家,对不起我的英语。卢卡斯·莫雷拉。
那是编译器说的,而不是调试器。(请注意,它位于“构建结果”窗口中。由于您尚未完成构建,因此您的代码尚未运行;当您运行它时,它将在调试器下运行。来自调试器和正在运行的应用程序的消息,出现在调试器控制台窗口中。)
Expected specifier-qualifier-list before FirstViewController
那是语法错误。您的代码在语法上无效;编译器无法理解它。
您可能应该在 Xcode 构建设置中将编译器更改为 clang,因为 clang 比默认的 GCC 编译器具有更好的错误消息。如果您仍然无法理解问题,请编辑您的问题以包含编译器不喜欢的函数或方法的代码。
猜测一下,要么你忘记了编译器指向的那一行之前的分号,要么你忘记了将函数或方法体放在大括号 ( {}
) 中。