2013-11-10 19 views
1

我在iOS應用程序中使用核心數據(使用sqlite),一個實體最多有200個屬性。我意識到這是很多,但這是我的應用程序的適當數量的屬性。Apple會拒絕我的應用程序使用Cora Data有關太多屬性的警告嗎?

Xcode現在給我一個警告:「錯誤配置的實體:實體有超過100個屬性;考慮更淺的實體層次結構或非規範化的屬性。」

我想知道的是兩件事情如下;

  1. 由於警告,Apple會拒絕我的應用嗎? (如果您有經驗在發佈警告的情況下發布您的應用,請告訴我們。)

  2. 是否有辦法抑制警告? (像Java上的@SuppressWaring註釋)

任何幫助將不勝感激。謝謝,

+1

否您的應用程序不會因爲這些警告而被拒絕。 – Rog

+0

@Rog謝謝,我很高興聽到這個消息。 – zono

回答

1

我不認爲你的應用程序會被拒絕的具體,但如果你有200個屬性,我懷疑你正在做的其他事情錯誤,你可能會被拒絕。

您應該查看您的數據模型並考慮將該實體拆分爲幾個較小的實體。

+0

謝謝,我很放心。你是對的。 200個屬性太多了。我會審查它。 – zono

相關問題