core-foundation

Generar un UUID en iOS desde Swift

En mi aplicación Swift de iOS quiero generar cadenas UUID (GUID) aleatorias para usar como clave de tabla, y este fragmento a ... r: let uuid = CFUUIDCreateString(nil, CFUUIDCreate(nil)) Es esto seguro? ¿O hay quizás un mejor enfoque (recomendado)?

iOS iniciar Hilo de Fondo

Tengo un pequeño sqlitedb en mi dispositivo iOS. Cuando un usuario presiona un botón, obtengo los datos de sqlite y se los mu ... rror release]; [self performSelectorOnMainThread:@selector(showResults) withObject:nil waitUntilDone:NO]; return; }

Comprobación de la existencia de archivos mediante NSURL

Snow Leopard introdujo muchos métodos nuevos para usar objetos NSURL para hacer referencia a archivos, no a nombres de ruta o ... ntado para decirme si un archivo dado (o referencia de archivo) URL se refiere a un objeto de sistema de archivos que existe?

¿Hay una constante para el valor máximo de CGFloat?

Necesito crear un CGSize para calcular la altura del texto de un texto arbitrario con longitud arbitraria. UIKit tiene este b ... en altura. Para esto, necesito establecer el máximo CGFloat posible para la altura. ¿ Hay una constante como "CGFloatMax"?

¿Qué es NSSearchPathForDirectoriesInDomains?

[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject] Solía saber que enviar un mens ... la función de estilo C? Si es así, entonces ¿por qué entre todas las llamadas de estilo message tenemos algo tipo de función?

CoreFoundation vs Foundation

En el desarrollo de iPhone, la velocidad es esencial. ¿Alguien sabe si hay una diferencia de velocidad entre usar un tipo Cor ... nzar mensajes de tiempo de ejecución ObjC, ¿es esto una suposición infundada, alguien realmente ha mirado en esto? - James

Acceso gratuito de puente y puntero en Swift

Estoy portando una aplicación de Objective-C a Swift y necesito usar el siguiente método: CFStreamCreatePairWithSocketToHos ... ream>?> Y luego convertirlos de nuevo en subclases NSStream después de la llamada CFStreamCreatePairWithSocketToHost?