2010-05-28 18 views
5

estoy recibiendo una advertencia, mientras que la construcción de mi código fuente de la siguiente manera:advertencias Interface Builder

/* * com.apple.ibtool.document.warnings/
/Usuarios/biranchi/Escritorio/Lista Caliente v2. 0/Classes/HLCheckinViewController.xib: 6: advertencia: El estilo de separación "Single Line Etched" no es compatible con las versiones de iPhone OS anteriores a 3.2.

¿De qué se trata este error?

Gracias

Respuesta

4

sospechan que está utilizando una tabla agrupada con el estilo separador establece en "una sola línea grabado al agua fuerte" y se compila con SDK 3.1.3. En el generador de interfaz, cambie el estilo de separador a "Línea única" y vuelva a generar.

3

Además de establecer el objetivo de implementación del proyecto, los archivos XIB tienen su propia versión de implementación. Seleccione el archivo XIB en Xcode y vaya al Inspector de archivos (Ver -> Utilidades -> Inspector de archivos), en la sección "Documento de compilador de interfaz" del inspector, y configure "Implementación" al menos en iOS 3.2.

+0

Después de pasar mucho tiempo con un mensaje críptico, ahora veo que la versión de compilación no tiene nada que ver con el mensaje, sino con la versión de IB. Gracias. – emp

3

juego Dont' con la propiedad de separación tableview en el constructor de interfaces ..... No dejo de separador, ya que es en el IB es 'única alineados' y en viewWillAppear o viewDidLoad añadir debajo de la línea ..

tableview.separatorStyle = tableview.UITableViewCellSeparatorStyleSingleLineEtched 
Cuestiones relacionadas