Articles of enencoding

Little-Endian Byte Order (iOS, réponse à l'parsing BLE)

En termes simples, j'utilise nativescript pour une application multiplateforme. Cette application interagit avec les périphériques BLE. Les périphériques BLE envoient une réponse d'parsing après le package de publicité, que je suis capable de récupérer en tant qu'object NSData du côté iOS. Voici la sortie (pseudo) de la propriété de description: <54fca267 0b00>. La sortie représente […]

iOS: Quelle est la meilleure façon de détecter l'enencoding d'un file

Dans certains cas, j'ai vraiment besoin de connaître l'enencoding d'un file lors de la lecture du file. Parfois, nous pouvons faire ce que le guide de programmation de strings d'Apple suggère: Lecture de données avec un enencoding inconnu Si vous vous trouvez avec un text d'enencoding inconnu, il est préférable de s'assurer qu'il existe un […]

Enencoding YUV420P brut à h264 avec AVCodec sur iOS

J'essaye de coder une seule image YUV420P rassemblée d'un CMSampleBuffer à un AVPacket sorte que je puisse envoyer la video h264 sur le réseau avec RTMP. L'exemple de code affiché semble fonctionner comme avcodec_encode_video2 renvoie 0 (succès) mais got_output est également 0 ( AVPacket est vide). Quelqu'un at-il une expérience avec l'enencoding de la video […]

Corriger l'enencoding des tags ID3 dans iOS

J'essaie d'get des tags ID3 à partir d'un tas de files mp3 dans mon projet. AudioFileGetProperty(audioFile, kAudioFilePropertyInfoDictionary, &size, &metadataDictionary); Si l'label ne contient pas de symboles cyrilliques, la sortie semble correcte sur l'appareil. Cependant, j'ai parfois des valeurs comme celle-ci: album = "\U00ce\U00f2\U00ea\U00f0\U00fb\U00f2\U00ee\U00e5 \U00d0\U00e0\U00e4\U00e8\U00ee 102.5FM"; "approximate duration in seconds" = "260.623"; et il conduit à […]

NSXMLParser parsing le file xml encodé à l'aide de Windows-1256

je veux parsingr le file rss dans Windows-1256 "enencoding mais il n'est pas lu par l'parsingur j'ai fait beaucoup d'parsing en enencoding UTF8 mais seulement cela ne fonctionne pas pourquoi? Fichier rss avec Windows-1256 Solution résolue est NSSsortingng *myStr = [[NSSsortingng alloc] initWithData:myData encoding:CFSsortingngConvertEncodingToNSSsortingngEncoding(kCFSsortingngEncodingWindowsArabic) ]; myStr = [myStr ssortingngByReplacingOccurrencesOfSsortingng:@"encoding=\"windows-1251\"" withSsortingng:@""]; NSData* aData = [myStr dataUsingEncoding:NSUTF8SsortingngEncoding]; […]

Enencoding de AVMetadataItem

J'ai un AVMetadataItem qui a des champs codés en CP1251 (Cyrillique). Après avoir lu item.ssortingngValue, je reçois des caractères non-codés. J'ai essayé de convertir cette string en UTF8 brut et en créant une nouvelle string en utilisant l'enencoding CP1251 – pas de chance, le résultat est nul. Essayé de prendre le item.dataValue – pas de […]

Corriger le piratage des achats dans l'application; coincé sur la quasortingème étape

Comme beaucoup d'entre nous le savent, il y a eu une situation récente avec Apple où les pirates informatiques peuvent get n'importe quel achat In-App gratuitement. Apple a récemment publié ce document décrivant comment le patcher, mais je suis un peu confus à l'étape # 4 et j'apprécierais toute aide. Les premières étapes consistent à […]

Conversion de données brutes en video affichable pour iOS

J'ai un problème intéressant que j'ai besoin de searchr lié au streaming video de très bas niveau. Quelqu'un a-t-il déjà eu l'expérience de convertir un stream brut d'octets (séparés en informations par pixel, mais pas un format standard de video) en un stream video basse résolution? Je crois que je peux mapper datatables en valeur […]

La video h.264 ne sera pas lue sur iOS

J'ai un file video encodé en h.264 qui ne sera pas lu sur iOS, et j'aimerais savoir pourquoi. Voici le code HTML: <video style="width: 480px; height: 360px;" autoplay controls> <source src="sample.mp4"> </video> Cette video fonctionne bien dans un browser de bureau, mais sur les appareils iOS, je vois une icône de lecture non cliquable avec […]

Ne se conforme pas au protocole 'NSCoding' – Swift 3

J'ai vu plusieurs questions semblables aux miennes; cependant, ceux-ci appartiennent à rapide 2/1 et j'utilise actuellement swift 3. Je crois que Apple a légèrement changé. class Person: NSObject, NSCoding { var signature: UIImage init(signature: UIImage) { self.signature = signature } required convenience init(coder aDecoder: NSCoder) { let signature = aDecoder.decodeObject(forKey: "signature") as! UIImage self.init(signature: signature) […]