كسكودي 5 توقف أثناء الأرشفة
-
20-12-2019 - |
سؤال
لقد قمت مؤخرا بتحويل مشروع دائرة الرقابة الداخلية إلى أرك.الآن عندما أحاول أرشفة تطبيقي ، تتوقف العملية عند/بعد تجميع الملف المصدر الأخير.في مراقبة النشاط عمليتين رنة هي تقريبا على 100 ٪ وحدة المعالجة المركزية وأنا لا يمكن حتى إيقاف كسكودي.إذا قمت بتعيين مستوى تحسين الكود على لا شيء ، فكل شيء يعمل بشكل جيد (وهو بالطبع ليس حلا نهائيا).
أي اقتراحات كيفية حل هذه?
المحلول
اتضح أنها كانت دائرة الاحتفاظ في كتلة الرسوم المتحركة في قوس.باستخدام weakSelf
فعلت الخدعة.
__weak __typeof(self) weakSelf = self;
[UIView animateWithDuration:0.3f
delay:0.5f
options:UIViewAnimationOptionCurveEaseIn
animations:^{
__typeof(weakSelf) strongSelf = weakSelf;
[strongSelf doStuff];
// ...
}
completion:^(BOOL finished){
// ...
}];
أنا أحسب ذلك من خلال أرشفة المشروع عبر سطر الأوامر في وضع فيربو.لقد علقت في وحدة تحكم عرض واحدة تحتوي على دائرة الاحتفاظ.
لا تنتمي إلى StackOverflow