2014-01-24 53 views
-1

我正在學習如何做越獄dev。現在有非常基本的安裝程序,通過覆蓋應用程序中的openURL函數來顯示圖像的自定義警報。在theos越獄調整中引用圖像?

越獄工程和警報顯示。然而,圖像,而不是警報。我在越獄的根文件夾(與Tweak.xm相同的級別)中有一個名爲[email protected]的圖像文件。我的猜測是,它沒有被打包在構建中,因此當程序在iPhone中運行時,警報無法找到圖像。

UIImageView *card1ImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Mastercard"]]; 

任何想法如何包括和引用圖像(或任何其他資源)在越獄應用程序中正確?我正在建設使用iOSOpenDev(雖然也有調整與標準theos使設置)

+0

我不知道關於越獄,但在Objective-C應該是'[UIImage的imageNamed:@ 「Mastercard.png」]' – Desdenova

+0

@Desdenova如在Objective-C兩'萬事達卡的圖像文件是png如此。 PNG和'萬事達'運作良好。 –

+1

呃。不!在目標c中,您可以使用imageName:@「Mastercard」,然後在您的應用中打包Mastercard.png和[email protected]文件。 IOS決定在運行時根據設備屏幕類型(在iPhone 4S等高分辨率設備上@ 2x),將使用哪個圖像文件。試試看。 我的問題仍然存在...... – iansari

回答