2015-08-30 26 views
-3

沒有像我需要幫助做這樣的事情Xcode的顯示圖像,如果有上ImageView的

IBOutlet UIImageView *imageview; 
IBOutlet UIImageView *imageview2; 

if(imageview have no image){ 
SET this image @"x"; 
}else if(imageview2 have no image){ 
Set this Image @"x"; 
} 

,並保存與負載NSUserDefaults

+2

您應該考慮閱讀一本書或者瀏覽一下Apple提供的一些開發者指南。不要冒犯這個。這是所有基本的編程,你應該知道花15-20分鐘研究這個話題。或者如果你已經嘗試了一些東西,請編輯你的問題,包括你已經嘗試過的東西 – soulshined

+0

你能達到什麼目標?你得到什麼錯誤?: – joepd

回答

-1

代碼試試這個

UIImageView *myImageView; 
if(myImageView.image){ 
myImageView.image = [UIImage imageNamed:@"myImage1"]; 
    //image exists 
} 
else { 
myImageView.image = [UIImage imageNamed:@"myOtherImage"]; 
//image doesnt exists 
} 
//by this time some image or the other will be set so we save the image 
[[NSUserDefaults standardDefaults]setObject:myImageView.image forKey:@"myImage"]; 

我不知道是否NSUserDefault可以設置圖像對象因爲我試過它可能會得到一個異常,如果你可以在if語句中使用[[NSUserDefaults standardDefaults] setObject:@"imagenameoftheimage" forKey:@"myImageName]"

+0

謝謝,但你能幫我NSUserDefaults,所以我可以保存和加載,以及請登錄 – HeeysamH

+0

檢查編輯.. –

+0

感謝您的幫助! – HeeysamH