PDF de programación - Aprendizaje Objective-C language

Imágen de pdf Aprendizaje Objective-C language

Aprendizaje Objective-C languagegráfica de visualizaciones

Publicado el 19 de Abril del 2021
824 visualizaciones desde el 19 de Abril del 2021
1,7 MB
165 paginas
Creado hace 5a (17/01/2019)
Objective-C Language

#objective-c

Tabla de contenido

Acerca de

Capítulo 1: Comenzando con el lenguaje Objective-C

Versiones

Examples

Hola Mundo

Compilando el programa

Capítulo 2: Análisis XML

Examples

Análisis XML

Capítulo 3: Bloques

Sintaxis

Observaciones

Examples

Bloques como parámetros del método

Definiendo y Asignando

Bloques como propiedades

Bloquear Typedefs

Bloques como variables locales.

Capítulo 4: BOOL / bool / Boolean / NSCFBoolean

Examples

BOOL / Boolean / bool / NSCFBoolean

BOOL VS Boolean

Capítulo 5: Categorías

Sintaxis

Observaciones

Examples

Categoría simple

Declarar un método de clase

Añadiendo una propiedad con una categoría

De conformidad con el protocolo.

1

2

2

2

2

3

4

4

4

6

6

6

6

6

7

7

7

8

9

9

9

9

11

11

11

11

11

12

12

12

Crear una categoría en XCode

Capítulo 6: Clases y objetos

Sintaxis

Examples

Creación de clases con valores de inicialización.

Clase Singleton

El tipo de retorno "instancetype"

Especificando genéricos

Diferencia entre asignación e inicialización.

Capítulo 7: Codificación de valor clave / Observación de valor clave

Examples

Ejemplo más común de codificación de valor clave de la vida real

Valor clave observando

Consulta de datos KVC

Operadores de cobro

Capítulo 8: Continuar y romper!

Examples

Continuar y romper declaración

Capítulo 9: Declare el método de clase y el método de instancia

Introducción

Sintaxis

Examples

Cómo declarar método de clase y método de instancia.

Capítulo 10: Entero aleatorio

Examples

Entero aleatorio basico

Entero aleatorio dentro de un rango

Capítulo 11: Entorno de tiempo de ejecución de bajo nivel

Observaciones

Examples

Adjuntar objeto a otro objeto existente (asociación)

Métodos de aumento utilizando el método Swizzling

13

17

17

17

17

17

19

19

20

21

21

21

21

23

23

28

28

28

30

30

30

30

30

32

32

32

32

33

33

33

33

33

Métodos de llamada directamente

Capítulo 12: Enumeración rápida

Examples

Enumeración rápida de un NSArray

Enumeración rápida de una NSArray con índice.

Capítulo 13: Enums

Sintaxis

Examples

Definiendo una enumeración

Declaración de enumeración typedef en Objective-C

Convertir C ++ std :: vector a una matriz Objective-C

Capítulo 14: Especificadores de formato

Introducción

Sintaxis

Observaciones

Examples

Ejemplo de entero -% i

Capítulo 15: Estructuras

Sintaxis

Observaciones

Examples

CGPoint

Definición de una estructura y acceso a los miembros de la estructura

Capítulo 16: Explotación florestal

Sintaxis

Observaciones

Examples

Explotación florestal

NSLog vs printf

Formato de salida NSLog

Registro de valores variables

El mensaje vacío no se imprime

35

37

37

37

37

39

39

39

39

39

40

42

42

42

42

43

43

44

44

44

44

44

45

47

47

47

47

47

47

48

48

49

Eliminar declaraciones de registro de versiones de lanzamiento

Usando __FUNCION __

Tipo NSLog y BOOL

Registro de metadatos NSLog

Iniciar sesión agregando a un archivo

Capítulo 17: Gestión de la memoria

Examples

Conteo automático de referencias

Referencias fuertes y débiles.

Gestión de memoria manual

Reglas de gestión de memoria cuando se utiliza el conteo manual de referencias.

Capítulo 18: Grand Central Dispatch

Introducción

Examples

Qué es Grand Central Dispatch.

Capítulo 19: Herencia

Sintaxis

Examples

El coche se hereda del vehículo.

Capítulo 20: Macros predefinidas

Introducción

Sintaxis

Examples

Macros predefinidas

Capítulo 21: Manejo de errores

Sintaxis

Examples

Afirmando

Manejo de errores y excepciones con el bloque try catch

Capítulo 22: Métodos

Sintaxis

Examples

49

49

50

50

50

52

52

52

53

53

54

57

57

57

57

58

58

58

58

60

60

60

60

60

61

61

61

61

61

63

63

63

Parámetros del método

Crea un método básico.

Valores de retorno

Métodos de clase

Métodos de llamada

Metodos de instancia

Pase por el paso del parámetro valor

Pase por parámetro de referencia pasando

Capítulo 23: Multihilo

Examples

Creando un hilo simple

Crear hilo más complejo.

Almacenamiento de hilo local

Capítulo 24: NSArray

Sintaxis

Examples

Creando Arrays

Averiguar el número de elementos en una matriz

Elementos de acceso

Obtener un solo artículo

Primer y último artículo

Filtrado de matrices con predicados

Convertir NSArray a NSMutableArray para permitir modificaciones

Ordenando matriz con objetos personalizados

Método de comparación

NSSortDescriptor

Bloques

Actuación

Conversión entre conjuntos y matrices

Revertir una matriz

En bucle

Usando Genéricos

63

63

64

64

64

65

65

66

68

68

68

68

69

70

70

70

70

70

70

70

71

71

71

72

72

72

72

72

72

73

73

73

Enumerar utilizando bloques

Comparando arrays

Añadir objetos a NSArray

Capítulo 25: NSArray

Examples

Creando instancias de NSArray

Ordenando matrices

Filtro NSArray y NSMutableArray

Capítulo 26: NSAttributedString

Examples

Creación de una cadena que tiene kerning personalizado (espacio entre letras)

Crear una cadena con texto golpeado a través

Uso de Enumerar sobre los atributos en una cadena y subrayar parte de la cadena

Cómo crear una cadena de tres colores atribuida.

Capítulo 27: NSCache

Examples

NSCache

Capítulo 28: NSCalendar

Examples

Información local del sistema

Inicializando un calendario

Cálculos Calendarios

Capítulo 29: NSData

Examples

Crear

Obtener NSData longitud

Codificación y decodificación de una cadena usando NSData Base64

NSData y cadena hexadecimal

Capítulo 30: NSDate

Observaciones

Examples

Creando un NSDate

73

74

74

75

75

75

75

75

77

77

77

77

77

78

79

79

79

80

80

80

80

81

82

82

82

82

82

83

85

85

85

85

Comparación de fechas

Convierta NSDate que se compone de hora y minuto (solo) a un NSDate completo

Convertir NSDate a NSString

Capítulo 31: NSDiccionario

Examples

Crear

NSDictionary to NSArray

NSDictionary a NSData

NSDictionary a JSON

Enumeración basada en bloques

Enumeración rápida

Capítulo 32: NSDiccionario

Sintaxis

Observaciones

Examples

Creando utilizando literales.

Creación utilizando dictionaryWithObjectsAndKeys:

Creando utilizando plistas

Estableciendo un valor en NSDictionary

Estándar

Taquigrafía

Obtener un valor de NSDictionary

Estándar

Taquigrafía

Compruebe si NSDictionary ya tiene una clave o no

Capítulo 33: NSJSONSerialización

Sintaxis

Parámetros

Observaciones

Examples

Análisis JSON utilizando NSJSONSerialization Objective c

Capítulo 34: NSMutableArray

85

86

87

88

88

88

88

88

89

89

89

90

90

90

90

90

90

91

91

91

91

91

92

92

92

93

93

93

93

93

93

95

Examples

Añadiendo elementos

Insertar elementos

Borrando elementos

Ordenando matrices

Mueve el objeto a otro índice

Filtrado de contenido de matriz con Predicado

Creando un NSMutableArray

Capítulo 35: NSMutableDictionary

Parámetros

Examples

Ejemplo de NSMutableDictionary

Eliminar entradas de un diccionario mutable

Capítulo 36: NSObject

Introducción

Sintaxis

Examples

NSObject

Capítulo 37: NSPredicate

Sintaxis

Observaciones

Examples

Filtrar por nombre

Buscar películas, excepto los identificadores dados

Encuentra todos los objetos de tipo película.

Encuentra identificadores de objetos distintos de la matriz

Encuentra películas con identificadores específicos

Comparación entre mayúsculas y minúsculas con el título exacto

Caso sensible con coincidencia de título exacto

Comparación entre mayúsculas y minúsculas con subconjunto coincidente

Capítulo 38: NSRegularExpression

Sintaxis

95

95

95

95

96

96

96

96

98

98

98

98

99

101

101

101

101

101

103

103

103

103

103

104

105

105

105

105

105

105

106

106

Examples

Encuentra todos los números en una cadena

Compruebe si una cadena coincide con un patrón

Capítulo 39: NSSortDescriptor

Examples

Ordenado por combinaciones de NSSortDescriptor

Capítulo 40: NSString

Introducción

Observaciones

Examples

Creación

Longitud de la cuerda

Caso cambiante

Comparando cuerdas

Unirse a una matriz de cuerdas

Codificación y decodificación

Terrible

Buscando una subcadena

Trabajar con cuerdas C

Eliminar espacios en blanco iniciales y finales

Formateo

Invirtiendo un Objective-C de NSString

Capítulo 41: NSTextEnganche

Sintaxis

Observaciones

Examples

Ejemplo NSTextAttachment

Capítulo 42: NSTimer

Examples

Creando un temporizador

Invalidando un temporizador

Manualmente disparando un temporizador

106

106

106

108

108

108

109

109

109

109

109

110

110

111

111

112

112

113

113

114

114

114

116

116

116

116

116

117

117

117

117

117

Almacenando información en el temporizador

Capítulo 43: NSURL

Examples

Crear

Compara NSURL

Modificación y conversión de una URL de archivo con la eliminación y la adición de la ruta

Capítulo 44: NSUrl enviar una solicitud de publicación

Examples

Solicitud POST simple

Solicitud de publicación simple con tiempo de espera

Capítulo 45: NSUserDefaults

Examples

Ejemplo simple

Borrar NSUserDefaults

Capítulo 46: Objetivo moderno-C

Examples

Literales

NSNumber

NSArray

NSDiccionario

Suscripción de contenedores

Capítulo 47: Propiedades

Sintaxis

Parámetros

Examples

¿Qué son las propiedades?

Capturadores personalizados y setters

Propiedades que causan actualizaciones

Capítulo 48: Protocolos

Examples

Definición de protocolo básico

Métodos opcionales y requeridos.

118

119

119

119

119

119

121

121

121

121

122

122

122

122

123

123

123

123

123

123

124

125

125

125

126

126

127

128

131

131

131

131

Conforme a los Protocolos

Declaraciones Forward

Comprobando la existencia de implementaciones de métodos opcionales.

Verifica el protocolo de conformidad

Capítulo 49: Protocolos y Delegados.

Observaciones

Examples

Implementación de Protocolos y mecanismo de Delegación.

Capítulo 50: Pruebas unitarias utilizando Xcode

Observaciones

Examples

Probando un bloque de código o algún método:

132

132

132
  • Links de descarga
http://lwp-l.com/pdf19119

Comentarios de: Aprendizaje Objective-C language (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad