2016 рік - рік, xCode 7.3.1: Я отримав цю помилку. (Використання какао-стручків 1.0, але це не має значення)
ПРИЧИНА: у IB використовувався спеціальний підклас UILabel. задзвонити?
ЕЛЕГАНТНЕ РІШЕННЯ:
1: Підклас TTTAttributedLabel або FXLabel або що завгодно у вас. Використовуйте це в IB.
2: Додайте ці рядки у підкласовий файл .h:
#ifndef IB_DESIGNABLE
#define IB_DESIGNABLE
#endif
@class LabelFromPod;
IB_DESIGNABLE @interface YourLabel : LabelFromPod {
...
}
3: тоді я думаю, вам доведеться очистити проект, вийти з xCode, відновити (звичайний протокол паніки xCode), і проблема зникне.
ОНОВЛЕННЯ 2017
xCode 8.2.1: Все погіршується :( Порожня проблема VC: IB навіть не завантажує елементи інтерфейсу для контролерів подання, які мають ці IB_DESIGNABLE. Я не знаю :)