Esta es la declaración de las Clases, metodos y atributos de mi proyecto final.
En los archivos .h se declaran y en el .m es lo que va a realizar.
Todas las funciones las puse en void ya que solamente necesitamos la sintaxis
Para la ventana se crea un AppDelegate, .h y .m, tambien un ViewController .h y .m
A continuación propongo mi idea de la sintaxis
Utilizo las librerias UIKit para agregar las imagenes y botones.
#import <UIKit/UIKit.h>
@interface Recomen : UIView {
@public int *puntuacion;
@public NSString *comentario;
}
-(void)Mostrar;
-(void)Crear;
@end
#import "Recomen.h"
@implementation Recomen
-(void)Mostrar{
}
-(void)Crear{
}
@end
#import <UIKit/UIKit.h>
@interface Platillo : UIView {
@public NSString *clasificacion;
@public IBOutlet UIImage *imagen;
@public float *precio;
@public NSString *Descri;
@public NSString *Recomen;
}
-(void)Ordenar;
-(void)Mostrar;
-(void)Eliminar;
@end
#import "Platillo.h"
@implementation Platillo
-(void)Ordenar{
}
-(void)Mostrar{
}
-(void)Eliminar{
}
@end
#import <UIKit/UIKit.h>
@interface Botones : UIView {
@public IBOutlet UIButton *Menu;
@public IBOutlet UIButton *Ubicame;
@public IBOutlet UIButton *Recomen;
@public IBOutlet UIButton *Cupon;
}
-(void)Seleccionar;
@end
#import "Botones.h"
@implementation Botones
-(void)Seleccionar{
}
@end
#import <UIKit/UIKit.h>
@interface Ubicame : UIView {
@public NSString *sucursales;
@public NSString *ubicacion;
}
-(void)Mostrar;
@end
#import "Ubicame.h"
@implementation Ubicame
-(void)Mostrar{
}
@end
#import <UIKit/UIKit.h>
@interface Postre : UIView {
@public NSString *clasificacion;
@public IBOutlet UIImage *imagen;
@public float *precio;
@public NSString *Recomen;
@public NSString *Descri;
}
-(void)Ordenar;
-(void)Mostrar;
-(void)Eliminar;
@end
#import "Postre.h"
@implementation Postre
-(void)Ordenar{
}
-(void)Mostrar{
}
-(void)Eliminar{
}
@end
#import <UIKit/UIKit.h>
@interface Menu : UIView {
@public NSString *Platillo;
@public NSString *Bebida;
@public NSString *Postre;
}
-(void)Mostrar;
-(void)Ordenar;
-(void)Clasificar;
@end
#import "Menu.h"
@implementation Menu
-(void)Mostrar{
}
-(void)Ordenar{
}
-(void)Clasificar{
}
@end
#import <UIKit/UIKit.h>
@interface Bebida : UIView {
@public NSString *clasificacion;
@public IBOutlet UIImage *imagen;
@public float *precio;
@public NSString *Recomen;
@public NSString *Descri;
}
-(void)Ordenar;
-(void)Mostrar;
-(void)Eliminar;
@end
#import "Bebida.h"
@implementation Bebida
-(void)Ordenar{
}
-(void)Mostrar{
}
-(void)Eliminar{
}
@end
Al momento de Build and Run no nos marca ningun error, abre el Simulador y todavia no se realiza nada.
Roberto
Bien. A mí nunca me convencen las clases que se llaman Menu o Boton, mucho menos cuando están en plural, pero confio en que eventualmente encuentran su lugar esas cosas en el diseño.
ResponderEliminarTe pongo 5.