2016-06-08 1 views
2

«Null-Check» удерживает много памяти. Зачем? что случилось? Кто-нибудь сталкивается с проблемой?Единство «NullCheck» удерживается в памяти

Null-Check hold on to memory

+1

Используйте профиль и включите глубокий профайлер. Он покажет вам, какая строка кода вызывает проблему. Пожалуйста, напишите этот код здесь. Без этого никто не может помочь. – Programmer

ответ

0

чек Отключить Null при использовании IL2CPP с атрибутом Il2CppSetOptions в каждой функции.

[Il2CppSetOption(Option.NullChecks, false)] 
void functionName(){ 

} 
+0

Благодарим за отзыв! Наконец, я решил это. Причиной проблемы является выделение памяти другим потоком, но не основным потоком. Вместо динамического выделения я использую статическую память. И теперь это хорошо работает ... (╯ □ ╰) извините за плохой английский. –

+0

@weizhong Хорошо, я вижу. – Programmer

Смежные вопросы