objective-c

¿Cómo sabe Apple que está utilizando API privada?

Envié un archivo binario a Apple sin ningún código fuente. Aparte de revisar manualmente el código fuente, ¿cómo sabe Apple qué se usó y qué API ha llamado?

Convertir una instancia de una clase a un protocolo @en Objective-C

Tengo un objeto (un UIViewController) que puede o no ajustarse a un protocolo que he definido. Sé que puedo determinar si el ... la manera correcta de prevenir esta advertencia? Parece que no puedo lanzar self.myViewController como una clase MyProtocol.

Evento de cambio de texto UITextField

¿Cómo puedo detectar cualquier cambio de texto en un campo de texto? El método delegado shouldChangeCharactersInRange funcio ... textField.tag == kTextFieldTagShippingDecimal) { [self calculateAndUpdateTextFields]; } return YES; }

iPhone SDK diferencia entre isKindOfClass e isMemberOfClass

¿Puede alguien decirme cuál es la diferencia entre las funciones isKindOfClass:(Class)aClass y isMemberOfClass:(Class)aClass ... obal, mientras que el otro es una coincidencia de clase exacta, pero necesito que alguien especifique cuál es cuál por favor.

Posicionamiento de MKMapView para mostrar múltiples anotaciones a la vez

Tengo varias anotaciones que quiero agregar a mi MKMapView (podría 0-n elementos, donde n es generalmente alrededor de 5). Pu ... No se si ese es un lugar apropiado para hacer esto. Si no, ¿dónde habría un lugar mejor? -viewDidLoad? Gracias de antemano.

Haga clic en el botón Get dentro de UITableViewCell

Tengo un controlador de vista con una vista de tabla y un plumín separado para la plantilla de celda de tabla. La plantilla d ... Quiero que el botón haga clic en evento con índice de celda en ViewController.m. ¿Alguna ayuda sobre cómo puedo hacer eso?

¿Cómo encuentro la última aparición de una subcadena en una NSString?

¿Cómo obtengo la última aparición de una NSString dentro de otra NSString? Por ejemplo, en "abc def ghi abc def ghi", quiero ... el segundo "abc", no el primero. Sé que podría hacer esto con un montón de rangeOfStrings, pero ¿ya hay una función para eso?

Cómo controlar el interlineado en UILabel

¿Es posible reducir el espacio entre el texto cuando se coloca en varias líneas en un UILabel? Podemos establecer el marco, el tamaño de la fuente y el número de líneas. Quiero reducir el espacio entre las dos líneas en esa etiqueta.

¿Cómo puedo crear una UILabel redonda en el iPhone?

¿Hay una forma incorporada de crear UILabels con esquinas redondeadas? Si la respuesta es no, ¿cómo se podría crear tal objeto?

Restar 7 días de la fecha actual

Parece que no puedo restar 7 días de la fecha actual. Así es como lo estoy haciendo: NSCalendar *gregorian = [[NSCalendar al ... mi código olvidé reemplazar la variable que obtiene la fecha actual con la correcta. Así que el código anterior es funcional.

¿cómo obtener los primeros tres caracteres de un NSString?

¿Cómo puedo devolver los tres primeros caracteres de una NSString?

iOS9: Enlaces universales no funciona

Así que seguí el tutorial https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9 y utilizar exacta ... ay * __nullable restorableObjects))restorationHandler Pero nada. ¿Alguien ha perfeccionado esto? ¿Hay algo que me perdí?

¿Qué formato de cadena uso para milisegundos en cadenas de fecha en el iPhone?

Tengo que analizar cadenas en un formato que incluya milisegundos. ¿Qué formato de cadena utilizo para obtener el valor de fe ... mat:formatString]; NSDate *date = [formatter dateFromString:dateValue]; ¿Qué uso en lugar de ??? ¿en el código de arriba?

El archivo es universal (tres sectores), pero no contiene un(n) error de sector ARMv7-s para bibliotecas estáticas en iOS, de todos modos para omitir?

He actualizado la versión Xcode y cuando uso bibliotecas estáticas externas, recibo este mensaje: Ld: file es universal ... ma de omitir esto y agregar soporte a la biblioteca si el desarrollador de la biblioteca aún no ha actualizado su biblioteca?

La mejor manera de implementar Enumeraciones con datos básicos

¿Cuál es la mejor manera de vincular entidades de Datos Principales a valores de enumeración para que pueda asignar una prop ... dad llamada Item con una propiedad itemType que quiero estar vinculada a una enumeración, cuál es la mejor manera de hacerlo.

¿Cómo puedo calcular la diferencia entre dos fechas?

¿Cómo puedo calcular los días entre el 1 de enero de 2010 y (por ejemplo) el 3 de febrero de 2010?

"f" después de número / flotación en el objetivo-C / C

No puedo encontrar esto en los documentos de Apple, así que: ¿qué indica la" f " después de los números aquí? ¿Es de C o de O ... 0f, 0.0f, 320.0f, 50.0f); ¿Puedes explicar por qué no escribiría simplemente: CGRect frame = CGRectMake(0, 0, 320, 50);

Obtener referencia a la vista/ventana superior en la aplicación iOS

Estoy creando un marco reutilizable para mostrar notificaciones en una aplicación iOS. Me gustaría que las vistas de notifica ... bject]; ¿Funcionaría esto para cualquier aplicación iOS o es su un más seguro / mejor manera de obtener la vista superior?

Ejemplos de Controlador de Vista de Contenedor [cerrado]

¿Puede alguien señalarme algún buen ejemplo de cómo crear un Controlador de Vista Personalizado como un Controlador de Vista ... cíficamente interesado en el método: transitionFromViewController:toViewController:duration:options:animations:completion:

Obtener una lista de propiedades de objeto en Objective-C

¿Cómo puedo obtener una lista (en forma de NSArray o NSDictionary) de atributos de un objeto dado en Objective-C? Imagine ... de los atributos de clase (hijo) como NSStrings que son no en la clase padre, por lo que puedo usar estos NSString para KVC?