Articles of objective c

NSTimeInterval à HH: mm: ss?

Si j’ai un NSTimeInterval configuré pour dire 200.0, y a-t-il un moyen de le convertir en 00:03:20, je pensais pouvoir initialiser un NSDate avec lui et ensuite utiliser NSDateFormatter en utilisant HH: mm: ss. Ma question est la suivante: existe-t-il un moyen rapide de le faire ou dois-je diviser le numéro moi-même et utiliser [NSSsortingng […]

UISwitch dans une cellule UITableView

Comment puis-je intégrer un UISwitch dans une cellule UITableView ? Des exemples peuvent être vus dans le menu des parameters. Ma solution actuelle: UISwitch *mySwitch = [[[UISwitch alloc] init] autorelease]; cell.accessoryView = mySwitch;

Comment envoyer des données json dans la requête HTTP à l’aide de NSURLRequest

Je suis nouveau à objective-c et je commence à mettre beaucoup d’efforts dans la demande / réponse à la date récente. J’ai un exemple de travail qui peut appeler une URL (via http GET) et parsingr le retour de json. L’exemple de travail de ceci est ci-dessous – (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { [responseData setLength:0]; […]

Quel est le max valeur d’un double / float sur l’iPhone?

Quelqu’un connaît-il les valeurs ou le fichier dans lequel ils sont définis? Ou une macro, comme INT_MAX?

Y a-t-il une différence entre une «variable d’instance» et une «propriété» dans Objective-c?

Y a-t-il une différence entre une “variable d’instance” et une “propriété” dans Objective-c? Je ne suis pas très sûr de cela. Je pense qu’une “propriété” est une variable d’instance qui a des méthodes d’access, mais je peux penser que c’est faux.

Erreur de compilation avec: switch, “expression attendue avant”

À la poursuite, j’ai recréé mon problème car il est assez explicite. ceci se conforme sans erreur: switch (n) { case 1: NSLog(@””); NSSsortingng *aStr; break; default: break; } cela comstack avec erreur et il ne manque que le NSLog (): switch (n) { case 1: NSSsortingng *aStr; break; default: break; } il jette une […]

Largeur de pixel du texte dans une étiquette UIL

Je dois dessiner un UILabel à travers. J’ai donc sous-classé UILabel et l’ai implémenté comme suit: @implementation UISsortingkedLabel – (void)drawTextInRect:(CGRect)rect{ [super drawTextInRect:rect]; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextFillRect(context,CGRectMake(0,rect.size.height/2,rect.size.width,1)); } @end Ce qui se passe, c’est que le UILabel est barré avec une ligne aussi longue que l’étiquette entière, mais le texte peut être plus court. Existe-t-il […]

Notification à distance iOS 8

Comment puis-je obtenir le jeton de périphérique pour la notification à distance dans iOS 8? J’ai utilisé la méthode didRegisterForRemoteNotificationsWithDeviceToken dans AppDelegate dans iOS <8, et il a renvoyé le jeton de périphérique. Mais dans iOS 8, ce n'est pas le cas.

Comparer les numéros de version dans Objective-C

J’écris une application qui reçoit des données avec des éléments et des numéros de version. Les numéros sont formatés comme “1.0.1” ou “1.2.5”. Comment puis-je comparer ces numéros de version? Je pense qu’ils doivent d’abord être formatés en chaîne, non? Quelles options dois-je déterminer que “1.2.5” vient après “1.0.1”?

NSDictionary avec des clés ordonnées

Je suis curieux de savoir s’il s’agit d’une situation dans laquelle d’autres personnes se sont trouvées. J’ai un NSDictionary (stocké dans un plist) que j’utilise essentiellement comme un tableau associatif (des chaînes comme des clés et des valeurs). Je veux utiliser le tableau de clés dans le cadre de mon application, mais j’aimerais qu’ils soient […]