2011-12-20 57 views
0

我正在一個iPhone應用程序中,我必須設計一個GridView,我已經在google + stackoverflow上搜索,發現一個可能的解決方案是AQGridView,我試過了但它的所有例子都不起作用在XCode 4.1中。GridView中的iPhone

我正面臨的錯誤是:'_dataSource'之前的預期':',「,」,「;」,「}」或'屬性'。 導致此錯誤的行是id<AQGridViewDataSource> __unsafe_unretained _dataSource;(AQGridView.m中的第100行)。

我想實現的是在2x4表中顯示按鈕。

任何幫助將不勝感激。

感謝

編輯

好了,我已經下載的Xcode 4.2的一些人提出的意見,現在是以前的錯誤都沒有了,但我有上__bridge Undeclared (first use in this function)一個新的行導致此誤差線AQGridView.m(Source Code)沒有961

感謝

+0

請發佈代碼的相關部分 – Pepe 2011-12-20 14:37:24

+1

這是因爲它使用需要Xcode 4.2的[ARC](http://clang.llvm.org/docs/AutomaticReferenceCounting.html)。爲什麼不升級? – omz 2011-12-20 14:38:48

+0

顯示moar代碼 – Gabe 2011-12-20 14:44:23

回答

-1

我認爲,對了XCode 4.2,這是不是一個問題。 XCode 4.1不知道__unsafe_unretained。 所以只是在一些全球項目標題定義它:

#define __unsafe_unretained 

,並嘗試重新編譯。

0

首先創建一個gridview目標類。將自己的delgate和datasource方法作爲tableview放入它中,並將其放在viewcontrler類中。