Мне нужно обновить проект с iOS 3.2 до iOS 4.3 (или iOS 5.0).
Я обнаружил, что в iOS 3.2 они использовали MessageWebLayer.h
закрытый файл фреймворка.
Но по этой ссылке я обнаружил, что это общедоступно из iOS 4.3.
Когда я пытаюсь реализовать MessageWebLayer.h
в моем приложении, это выдает мне ошибку.
И из своего поиска я обнаружил, что мне нужно использовать MFMailComposer из MessageUI
framework.
Код, который отлично работает с iOS 3.2
.h file
import "MessageWebLayer.h"
MessageWebLayer * message;
.m файл
CGRect webViewFrame = CGRectMake (0, 118, 768, 4000);
message = [[MessageWebLayer alloc] initWithFrame: webViewFrame visibleSize: webViewFrame.size];
Если я пытаюсь запустить это в iOS 4.3, это выдает мне ошибку типа
_OBJC_CLASS_$_MessageWebLayer", referenced from:
objc-class-ref in MessageUIAppDelegate.o
Но все же я не могу решить проблему?
Что мне делать?