版本记录 前言 大家都知道随着人工智能的发展,会掀起来另外一个工业革命,而语音识别就是人工智能的初始阶段,但是每个公司做的都不一样,涉及到一系列的语音的采集和算法实现,苹果的...
版本记录 前言 大家都知道随着人工智能的发展,会掀起来另外一个工业革命,而语音识别就是人工智能的初始阶段,但是每个公司做的都不一样,涉及到一系列的语音的采集和算法实现,苹果的...
调用方式 user_lib=1 pod install
为什么要用到Router去做跳转:解耦、方便 像底下这种代码可能写了很多很多遍了,尤其是在项目中某个页面入口很多的情况下。 尤其是公司要开发多个项目,对模块进行了拆分,组件化...
前言 在项目测试阶段,频繁的打包发布会耗费团队很多的时间。搭建一个自动化打包发布的平台,可以将我们从那些繁琐的打包发布流程中解放出来。 本文采用的方案是:Jenkins + ...
题目 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。 示例 1: 输入: "babad"输出: "bab"注意: "aba"也是一个有...
原文 : 与佳期的个人博客(gonghonglou.com) 大家都知道,向业已回收的对象发送消息是不安全的。这么做有时可以,有时不行。具体可行与否,完全取决于对象所占内存有...
首先字符串其实是有很多种类型的,如__NSCFConstantString__NSCFStringNSTaggedPointerString 初始化字符串的几个方法: 说明 ...
前言 2000年,伊利诺伊大学厄巴纳-香槟分校(University of Illinois at Urbana-Champaign 简称UIUC)这所享有世界声望的一流公立...
一、什么是缓存 这里说的缓存是一种广义的概念,在计算机存储层次结构中,低一层的存储器都可以看做是高一层的缓存。比如Cache是内存的缓存,内存是硬盘的缓存,硬盘是网络的缓存等...
运行时是iOS中一个很重要的概念,iOS运行过程中都会被转化为runtime的C代码执行。例如[target doSomething];会被转化成objc)msgSend(t...
Date: 2018.9.21 1、参考 https://blog.csdn.net/SoaringLee_fighting/article/details/82155608...
在使用symbolicatecrash去解析ios crash时,经常发现自己app的堆栈都解析了。但是系统的堆栈却仍是地址信息。如下图这种: 通过symbolicatecr...
私有类__NSCFConstantString,__NSCFString和NSTaggedPointerString 声明一个对象,可以用父类类型声明,子类来初始化,声明只是...
需求:一个对象数组,然后想将这个数组拷贝出来一份用,修改拷贝的这份数组,保持原始数据不被改变. 我自己的理解: copy和mutableCopy的区别在于,后者拷贝出来的对象...
用户在使用App的过程中,经常遇到闪退的情况,体验不太好,本文尝试探索引发闪退的原因,以及在遇到crash的情况下,尽可能的保持程序运行,并及时上报错误。 一、cras...
可以,现在大多数人还是无脑用copy
谈谈NSString的copy和strong今天在人才孵化基地中,矫总提出了一个问题,然后根据此问题又深入的探索了一番,在此做个总结. 1.先说说用copy修饰 在这里举一个例子 这里打印出来的结果是: 为什么会这样呢...
今天在人才孵化基地中,矫总提出了一个问题,然后根据此问题又深入的探索了一番,在此做个总结. 1.先说说用copy修饰 在这里举一个例子 这里打印出来的结果是: 为什么会这样呢...