Resultados da pesquisa a pedido "foundation"
DateFormatter retorna uma data inesperada para o fuso horário
Eu li várias postagens sobre isso, e a maioria se deveu ao não definir um fuso horário específico e o sistema obter o atual. Meu cenário é um pouco diferente e dá resultados inesperados, então tentarei explicar em detalhes. Estou lidando com um ...
Analisando uma String Rápida até a Data e depois em Componentes
Tenho uma data "2017-12-31" comoString. O que eu quero, finalmente, é apenas o mês: "12" como uma String. Então pensei em mudar paraDate usando um formatador de data let formatter = DateFormatter() formatter.dateFormat = "MM"O que eu faço ...
Declarar "NSMapTable StrongObject" no Swift 3
Como posso declarar umNSMapTable no Swift 3? Por que este exemplo da Apple não funciona? let activeLines = NSMapTable.strongToStrongObjectsMapTable()Alteração sugerida pelo Xcode para: let activeLines = NSMapTable.strongToStrongObjects()mas ...
Como alguém usa a opção isLenient do NSDateFormatter?
Não consigo encontrar informações sobre esse sinalizador, no StackOverflow ou em qualquer outro lugar da Web. A documentação da Apple diz apenas: Se um formatador estiver definido para ser branda, ao analisar uma sequência, ele usa heurísticas ...
Gravando dados em um NSOutputStream no Swift 3
A solução deessa questão [https://stackoverflow.com/questions/26331636/writing-a-string-to-an-nsoutputstream-in-swift] não funciona mais com o Swift 3. Não existe mais uma propriedadebytes doData (anteriormenteNSData. let data = ...
KVO nas propriedades computadas do Swift
apenas querendo saber se isso é possível no Swift 2.2, KVO em uma propriedade calculada !? ou seja: var width = 0 var height = 0 private var area : Double { get { return with * height } } self.addOberser(self, forKeyPath: "area", ......Um ...
Qual é a disponibilidade do NSNotFound?
Esta documentação no Xcode paraNSNotFound é bastante confuso: [/imgs/oIgcc.png] Ele diz "Disponível no iOS 2.0 a 8.4" e "Disponibilidade: iOS 8.1 a 8.0". Assim...Está disponível antes da 8.0? Ou no 9.0+? Além disso, o que está acontecendo ...
Captura de NSException no Swift
O código a seguir no Swift gera a exceção NSInvalidArgumentException: task = NSTask() task.launchPath = "/SomeWrongPath" task.launch()Como posso capturar a exceção? Pelo que entendi, try / catch no Swift é para erros gerados no Swift, não para ...
É possível criar código Swift usando o Foundation Framework e o linux de destino?
Sei que ele será lançado como código aberto no final do ano, mas gostaria de saber que, se eu criar uma estrutura que use a estrutura Foundation, ainda será possível criar para o Linux? No anúncio, foi dito que eles estariam lançando o Swift e ...
Ordem errada do dicionário - JSON
Estou tentando criar um dicionário que eu possa transformar em um objeto formatado em JSON e enviar para o servidor. Exemplo: var users = [ [ "First": "Albert", "Last": "Einstein", "Address":[ "Street": "112 Mercer Street", "City": "Princeton"] ...