Perguntas com a marcação «swift»

87
Como o Swift IF LET é avaliado?

Eu vi esse código no site Swift e vários posts aqui e estou tentando entender o básico. Como esta linha é avaliada? if let name = optionalName { Estou confuso, pois não é nome == nome opcional, está atribuindo o valor, então como esse relatório é verdadeiro e por que não é verdadeiro quando...

87
Quando usar @objc no Swift?

No Swift, vejo alguns métodos como: @objc private func doubleTapGestureRecognized(recognizer: UITapGestureRecognizer) Eu queria saber quando usar @objc? Eu li alguns documentos, mas eles estão dizendo que quando você quiser que seja possível chamá-lo em Objective-C, você deve adicionar o...

87
Como resolver “A interpolação de strings produz uma descrição de depuração para um valor opcional; você quis tornar isso explícito? ” no Xcode 8.3 beta?

Desde o beta 8.3, zilhões de avisos "A interpolação de strings produz uma descrição de depuração para um valor opcional; você pretendia tornar isso explícito?" apareceu no meu código. Por exemplo, o aviso apareceu na seguinte situação, em que as opções podem levar a zero: let msg = "*** Error...

86
Lutando com NSNumberFormatter em Swift para moeda

Estou criando um aplicativo de orçamento que permite ao usuário inserir seu orçamento, bem como transações. Preciso permitir que o usuário insira pence e libras em campos de texto separados e eles precisam ser formatados junto com os símbolos de moeda. Eu estou funcionando bem no momento, mas...