2011-06-08 163 views

回答

4

您的家庭班'-initWithPhoto:函數可能返回void。初始化函數應該返回id

+0

awhhh!我是多麼愚蠢:D非常感謝你的幫助 – Mashhadi 2011-06-08 18:38:07

1

initWithPhoto方法返回void類型的對象時,它應該返回id類型的對象,特別是如果你期待home變量包含任何有用的東西。嘗試編輯initWithPhoto方法返回id類型的對象。

+0

非常感謝你對我 – Mashhadi 2011-06-08 18:39:02

2

什麼是initWithPhoto的返回值?該錯誤意味着該方法正在返回void,但您正在將其分配給某些內容。 initWithPhoto應該是這個樣子:

- (id)initWithPhoto:(UIImage *)image { 
    if (self = [super init]) { 
     // do your tasks 
    } 

    return self; 
} 

的方法應該返回id,不void

+0

這是一個完美的答案謝謝你這麼多兄弟 – Mashhadi 2011-06-08 18:38:36

相關問題