Как проверить, к какому классу относится фреймворк в XCode 4? - PullRequest
0 голосов
/ 08 ноября 2011

Например, «Достижимость»,

  "_SCNetworkReachabilitySetCallback", referenced from:
      -[Reachability startNotifer] in xxxxx.a(Reachability.o)

Я получаю ошибку, подобную этой .... Я знаю, что мне не хватает импортировать фреймворк внутри, но как я могу проверить, Reachability из какой фреймворк? Как я могу знать, что это от SystemConfiguration ?? вместо Google это, XCode предоставляет какой-либо способ выяснить это? Thx

1 Ответ

2 голосов
/ 08 ноября 2011

Это ошибка компоновщика, которая решается путем связывания (а не импорта) каркаса, который экспортирует этот символ. Вы можете легко найти соответствующую платформу с помощью средства просмотра документации.

Например, если вы откроете средство просмотра документации ⌥⌘? , найдите SCNetworkReachabilitySetCallback и откройте соответствующую страницу документации, в самой верхней части страницы вы увидите:

enter image description here

...