我必須從iOS 3.2更新項目到iOS 4.3(或iOS 5.0)。iPhone:如何將我的項目從iOS 3.0更新到包含MessageWebLayer的iOS 4.3(或iOS 5.0)?
我發現,在iOS 3.2中,他們已經使用MessageWebLayer.h
框架的私人文件。
但from this link,我發現它的公開自iOS 4.3。
當我嘗試在我的應用程序中實現MessageWebLayer.h
時,它給我錯誤。
而從我的搜索中,我發現我必須使用MFMailComposer的MessageUI
框架。
守則,與iOS 3.2
.h文件中正常工作
進口 「MessageWebLayer.h」
MessageWebLayer *消息;
.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
錯誤,但我仍無法解決問題?
我該怎麼辦?
我已經試過了,但如果我這樣做,它給了我錯誤MessageWebLayer。 h – Devang
你能發佈你的錯誤嗎?你從哪裏得到你的MessageUI.framework?我想你把它包含在xCode中,但不能從互聯網上下載。 – Raptor
我已經下載了它。也包括在我的項目中。它與iOS 3.2的工作很好。但不適用於iOS 4.3和iOS 5.0。 – Devang