Objective-C : curso practico para programadores Mac OS X, iPhone y iPad / Fernando Lopez Hernández.
Tipo de material:
TextoMexico, D.F. : AlfaOmega, c2013Edición: 2a edición actualizadaDescripción: xxi, 559 páginas : ilustraciones ; 24 centímetrosTipo de contenido: - text
- unmediated
- volume
- 6077076627
- 9786077076629
- 005.133O L83 2013
| Imagen de cubierta | Tipo de ítem | Biblioteca actual | Biblioteca de origen | Colección | Ubicación en estantería | Signatura topográfica | Materiales especificados | Info Vol | URL | Copia número | Estado | Notas | Fecha de vencimiento | Código de barras | Reserva de ítems | Prioridad de la cola de reserva de ejemplar | Reservas para cursos | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Libro | Biblioteca Tarapoto Estante de Ingeniería de Sistemas | Colección General | 005.1330 L83 2013 (Navegar estantería(Abre debajo)) | 1 | Disponible | FT02834 |
Incluye índice.
El Lenguaje Objective-C -- Empezando a Programar con Objective-C -- Entornos de programación -- Compilando con las GCC -- Clang, LLVM y LLDB -- Compilando con Xcode -- Características del Lenguaje -- Qué es Objective-C -- Lenguaje fuertemente dinámico -- Asociación, agregación y conexiones -- Componentes vs. Frameworks -- Objetos y Clases -- Clases -- Objetos -- Variables de instancia -- Métodos -- Encapsulación -- Clases como estructuras de datos -- Objetos cadena -- Tipos de datos de y bits -- Declaraciones adelantadas de clase -- Profundizando en el Lenguaje -- Herencia -- Objetos clase -- Otros receptores especiales -- Ruta de un mensaje durante su ejecución -- Objetos metaclase -- Ciclo de vida de un objeto -- Categorías -- Protocolos -- Extensiones -- Clases abstractas -- Cluster de clases -- El Runtime de Objective-C -- Interactuar con el runtime de Objective-C -- El sistema de paso de mensajes -- Gestión de memoria por cuenta de referencias -- La clase raíz -- Copia de objetos -- Gestión de excepciones -- Bloques sincronizados -- Objective-C -- Las propiedades -- El recolector de basura -- Cuenta de referencias automática (ARC) -- Ventajas e inconvenientes -- Los Objetos Colección -- Objetos array -- Objetos conjunto -- Recorrer los elementos de una colección -- Objetos diccionario -- Tipos fundamentales en colecciones -- Key-Value Coding -- Qué es KVC -- Métodos de acceso -- Validar una propiedad -- Operadores en camino de claves -- Descripción de las propiedades -- Key-Value Observing -- Qué es KVO -- Registrar observadores -- Notificaciones automáticas y manuales -- Aprovechando toda la Potencia del Lenguaje -- Directivas del preprocesador y compilador -- Zonas de memoria -- El runtime de ARC -- Forwarding -- Mensajes remotos -- Tipos de datos y constantes predefinidas -- Optimización del acceso a métodos -- Reemplazo de métodos -- Estilos de codificación -- Métodos y variables de instancia -- Objetive-C++ -- Foundation Framework -- Manejo de Ficheros y Directorios -- Gestión del sistema de ficheros -- Handles de ficheros -- Path utilities -- Resolver alias -- Servicios del workspace -- Los Objetos Dato -- Qué son los objetos dato -- Objetos dato inmutables -- Objeto dato mutables -- Archivado y Serialización -- Introducción -- Archivado -- Serialización -- Configuración del Runtime -- Introducción -- Bundles -- El sistema de preferencias -- Gestión de Procesos -- Información de nuestro proceso -- Crear nuevos procesos -- Programación Multihilo -- Conceptos básicos -- Crear hilos -- Programación con objetos operación -- Comunicación y Sincronización -- Comunicación y sincronización -- Los cerrojos -- Barreras de memoria y variables volátiles -- Operaciones atómicas -- Cerrojos de sondeo -- Condiciones -- Pipes -- Memoria compartida -- Gestión de Eventos -- El gestor de ventanas -- Gestión de eventos -- Los bucles de sondeo de eventos -- Las notificaciones -- Programación en Red -- Introducción a la programación en red -- Sockets BSD -- Resolución de nombres DNS -- Objetos stream -- Sockets con objetos Foundation -- Programación en red con Core Foundation -- Sistema de carga de URLs -- Objetos -- Distribuidos -- Introducción -- Crear y acceder a objetos remotos -- Arquitectura, conexiones y proxies -- Los puertos -- Autorizar conexiones -- Manejo de errores en la conexión.
043-0014560;
2
No hay comentarios en este titulo.