
Cuando estémos en Xcode la clase creada "Primitiva" la podemos borrar, ya que con las primitivas no vamos más que mostrarlas, si se hiciera algo con ellas, como imprimir, o sacar estadísticas si que la necesitaríamos.
Queda así:
Y a codificar: añádanse un botón y 6 etiquetas
@interface PrimitivaAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
IBOutlet UIButton *boton;
IBOutlet UILabel *eti1;
IBOutlet UILabel *eti2;
IBOutlet UILabel *eti3;
IBOutlet UILabel *eti4;
IBOutlet UILabel *eti5;
IBOutlet UILabel *eti6;
}
Los campos de trabajo, cada número generado y un par de ARRAYS con la colección de números, que al final saldrán en la ventana ordenados de menor a mayor:
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) NSMutableArray *numeros;
@property (nonatomic, retain) NSMutableArray *aordenar;
@property (nonatomic, retain) NSString *num1;
@property (nonatomic, retain) NSString *num2;
@property (nonatomic, retain) NSString *num3;
@property (nonatomic, retain) NSString *num4;
@property (nonatomic, retain) NSString *num5;
@property (nonatomic, retain) NSString *num6;
El total del código de PrimitivaAppDelegate:
// PrimitivaAppDelegate.h
// Created by JBZ on 25/03/11.
// Copyright 2011 __MyCompanyName__. All rights reserved.
#import <UIKit/UIKit.h>
@interface PrimitivaAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
IBOutlet UIButton *boton;
IBOutlet UILabel *eti1;
IBOutlet UILabel *eti2;
IBOutlet UILabel *eti3;
IBOutlet UILabel *eti4;
IBOutlet UILabel *eti5;
IBOutlet UILabel *eti6;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) NSMutableArray *numeros;
@property (nonatomic, retain) NSMutableArray *aordenar;
@property (nonatomic, retain) NSString *num1;
@property (nonatomic, retain) NSString *num2;
@property (nonatomic, retain) NSString *num3;
@property (nonatomic, retain) NSString *num4;
@property (nonatomic, retain) NSString *num5;
@property (nonatomic, retain) NSString *num6;
-(IBAction)boton;
@end
En la próxima entrega engancharemos las etiquetas y el botón.
Bye