Articles of memory

Jetsam tue l'application WebGL sur iOS

Je suis actuellement aux sockets avec la memory management dans une application webgl sur le web, sur iOS seulement. Je reçois toujours le message d'erreur suivant: Application 'UIKitApplication: com.apple.Preferences [0xa7c1]' a été tué par jetsam. Je comprends que Jetsam est le process système responsable de la memory management , mais le crash se produit alors […]

crash de l'application dans le dealloc

Mon application se bloque en dealloc , mais seulement parfois. Je crée un tableau pour la caching de 5 objects. Lorsque l'user tape à droite ou à gauche, un nouvel object est ajouté et le dernier est supprimé. Lorsque j'ai testé l'application, après avoir appuyé sur le button droit ou gauche 100-500 fois, l'application se […]

memory leaks fmdb ios

Salut Im demandant cette question pour mon ami, qui est aux sockets avec ce problème de memory fmdb. son projet lisait une list à partir d'un db, et il ouvrait la database et lisait datatables pour chaque cellule, (ce qui n'est pas une bonne idée mais il l'a fait), dans init, init la queue de […]

Comment puis-je empêcher mon application rapide de s'écraser?

Je suis novice dans la programmation de Swift et j'ai vraiment de grands espoirs de la part de tous les experts. Lors de la création d'une application simple, j'ai rencontré des problèmes de memory et mon application s'est écrasée. Voici plus de détails sur mon application. Mon application a une vue d'image, trois images et […]

De grandes quantités de memory allouées sur setImage:

J'ai un UIImageView qui a été créé par programmation ( [[UIImageView alloc] init] ). La memory de l'application rest en memory jusqu'à ce que la méthode setImage: soit appelée. Des pensées?

Comment download NSDictionary en memory à Dropbox, IOS

J'ai une string XML que je veux download en tant que .plist dans un dossier Dropbox. Actuellement je crée un NSDictionary et crée un dossier de temp, j'écris le dictionary comme plist à ce dossier de temp et télécharge ce .plist dans ce dossier de temp à la boîte de repository. Ce qui est je […]

Core Data avec iCloud provoquant des avertissements de memory faible et des plantages, l'utilisation de la memory ne cesse d'augmenter

Je travaille sur une petite application de passe-time et je rencontre un problème de memory étrange qui ne se produit que lorsque j'utilise Core Data avec iCloud. Si je change l'application pour utiliser un magasin local, l'utilisation de la memory au fil du time est très bien (généralement 17-18 Mo). Lorsque j'utilise l'application avec iCloud, […]

imageWithCGImage: problème de memory GCD

Lorsque je n'effectue que les opérations suivantes sur le thread principal, iref est automatiquement libéré: -(void)loadImage:(ALAsset*)asset{ @autoreleasepool { ALAssetRepresentation* rep = [asset defaultRepresentation]; CGImageRef iref = [rep fullScreenImage]; UIImage* image = [UIImage imageWithCGImage:iref scale:[rep scale] orientation:UIImageOrientationUp]; [self.imageView setImage:image]; } } Mais quand j'effectue imageWithCGImage: avec GCD sur un thread d'arrière-plan iref n'est pas libéré instantanément […]

utiliser UIImageWriteToSavedPhotosAlbum pour save l'image, mais la memory est pleine, comment puis-je attraper le code d'erreur

J'utilise ce code: UIImageWriteToSavedPhotosAlbum(_curView.image, self,@selector(image:didFinishSavingWithError:contextInfo:), nil); pour save les images dans l'album. Chaque fois que la memory de mon appareil est pleine, j'utilise ce sélecteur: -(void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo mais il n'a pas identifié l'erreur, en fait, l' error est nulle. Lorsque l'erreur se produit, la memory de mon appareil est pleine. Comment […]

Objectif C: App ayant le niveau d'avertissement de memory 2 et quitte peu de time après

Mon application récupère les images d'un server et les stocke dans un tableau qui sera éventuellement affiché dans un Controller UITableView. J'affiche 2 images dans une seule cellule (768 par 768 pixels et 100 X 100 pixels). Au lancement, l'application va charger 10 cellules avec des images et l'user peut choisir de charger les 10 […]