01 2018 档案
摘要:!和? !强行解包 必须有值 如果self 被释放 值为空会崩溃 一般是在需要拿出值计算 ?可选择解包 可以有值 可以没有值 闭包的循环引用 switf 1都是弱 引用 注意解包 { [weak self] in print(self?.view) } 2 weak var myself = sel
阅读全文
摘要:1. //有字符串“A~B^C_D>E",拆分出单个字母: NSString *str =@" A~B^C_D>E "; str = [str stringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSe
阅读全文
摘要:iOS开发之GCD使用总结 GCD是iOS的一种底层多线程机制,今天总结一下GCD的常用API和概念,希望对大家的学习起到帮助作用。 GCD队列的概念 在多线程开发当中,程序员只要将想做的事情定义好,并追加到DispatchQueue(派发队列)当中就好了。 派发队列分为两种,一种是串行队列(Ser
阅读全文

浙公网安备 33010602011771号