瀏覽代碼

huge trash, memory leak forever

pull/1/head
Burrit0z 4 年之前
父節點
當前提交
f71e68376c
共有 1 個檔案被更改,包括 13 行新增5 行删除
  1. +13
    -5
      KAIBattery.mm

+ 13
- 5
KAIBattery.mm 查看文件

}*/ }*/


for(KAIBatteryCell *cell in addedCells) { for(KAIBatteryCell *cell in addedCells) {
if(![devices containsObject:cell.device]) {
cell.device = nil;
[cell removeFromSuperview];
[self.displayingDevices removeObject:cell.label.text]; //lmaoo
if(cell.device!=nil) {
NSString *cellName = MSHookIvar<NSString *>(cell.device, "_name");
if(![addedCells containsObject:cellName]) {
cell.device = nil;
[cell removeFromSuperview];
[self.displayingDevices removeObject:cell.label.text]; //lmaoo
} else {
[cell updateInfo];
}
} else { } else {
[cell updateInfo];
//[cell removeFromSuperview];
//[addedCells removeObject:cell];
} }
} }


} else if(!shouldAdd) { } else if(!shouldAdd) {


if([self.displayingDevices containsObject:deviceName]) { if([self.displayingDevices containsObject:deviceName]) {
cell.device = nil;
[cell removeFromSuperview]; [cell removeFromSuperview];
[self.displayingDevices removeObject:deviceName]; [self.displayingDevices removeObject:deviceName];
[addedCells removeObject:cell];
} }


} }

Loading…
取消
儲存