Это не работает сейчас.Пожалуйста, перейдите по ссылке ниже: https://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPFrameworks/Concepts/WeakLinking.html
Выберите цель, которую вы хотите изменить, и покажите ее фазы сборки.
Разверните фазу сборки Link Binary With Libraries, чтобы просмотреть платформы, в настоящее время связанные сtarget.
Если фреймворк, на который вы хотите создать слабую ссылку, указан на этапе сборки Link Binary With Libraries, выберите его и выберите «Правка»> «Удалить», чтобы удалить его.
Теперь вы можете указатькомпоновщик, который будет использовать слабую компоновку для этой платформы.
Выберите цель, откройте ее информационное окно и нажмите «Построить».
К параметру сборки «Другие флаги компоновщика» добавьте следующий параметр командной строкиспецификация, где находится имя фреймворка, на который вы хотите слабо связать: -weak_framework
Создайте свой продукт.