0
我發現這個屬性在頭文件:訪問一個只讀屬性
@property(readonly) UIImage *wallpaperImage;
但是,正如你可以看到它是readonly
。我已經讀過關於類擴展,所以在我的主要調整文件中,我寫了這個:
@interface SBFWallpaperView()
@property(readwrite) UIImage *wallpaperImage;
@end
但它不起作用。當我嘗試使用[obj setWallpaperImage:image];
SpringBoard模具。我該怎麼辦?我也找不到一個有效的實例變量來掛鉤MSHookIvar,所以我真的不知道該怎麼做。如果你能幫助我,請提前致謝!
另外,我應該指定:obj
是類型SBFWallpaperView
的一個對象,我通過MSHooking獲得了一個SBFWallpaperView
ivar。
該類有一個'initWithFrame:(CGRect)arg1',但我真的不認爲它與我想改變的壁紙圖像有什麼關係。 – jndok 2014-12-02 21:27:15