摘要:
做项目时发现,在一个界面上的2个button竟然可以同时点击,依次push进去了2个 controller!我就产生了疑问,一个view的multipleTouchEnabled属性默认是false啊,那怎么会可以同时点击这个view上的2个子view呢?原来是对multipleTouchEnabl 阅读全文
摘要:
使用Charles抓https请求,这里需要设置连接端即浏览器或应用程序和Charles端,才能完成SSL Proxying的设置。 SSL 证书 连接端需要先安装Charles证书,以下介绍了如何在不同的浏览器或应用程序上信任Charles根证书 Windows/Internet Explorer 阅读全文
摘要:
最近项目引入新技术flutter 所以需要更新xcode,下载完了xcode,安装不上 ,费解半天,提示磁盘空间不足。如下图,看到剩余九十多个G, 怎么都解决不了这个问题 就是买磁盘情理软件cleanmymac 也解决不了。后来发现是自己勾选了电脑上面的备份。先找到时间机器,将勾选的去掉。 打开终端 阅读全文
摘要:
方法一 1.获取手机中安装的所有App 1.1.runtime中的方法,所以要导入 #include <objc/runtime.h> 1.2.在 AppDelegate.m文件中的 - (BOOL)application:(UIApplication *)application didFinish 阅读全文
摘要:
前提已经安装了Android sdk. 步骤打开终端Terminal, 输入open -e ~/.bash_profile, 若之前没有该文件,会自动创建.添加内容 export PATH=${PATH}:~/Library/Android/sdk/tools:~/Library/Android/s 阅读全文
摘要:
判断IOS静态库(.a文件)是否支持模拟器和真机运行 在mac终端下,进入到.a文件目录下,然后输入: lipo -info libMyAlertView.a Architectures in the fat file: libMyAlertView.a are: i386 armv7 x86_64 阅读全文
摘要:
2013年 面试官:代理用weak还是strong? 我 :weak 。 面试官:明天来上班吧 2014年 面试官:代理为什么用weak不用strong? 我 : 用strong会造成循环引用。 面试官:明天来上班吧 2015年 面试官:weak是怎么实现的? 我 :weak其实是 系统通过一个ha 阅读全文
摘要:
结合案例来讲解会更直观。。现在有这样一种情形: 有一个叫做Joe的程序猿写了一个游戏程序,而你可能要去改进它。并且Joe将他的代码放在了GitHub仓库上。 下面是你要做的事情 fork并且更新GitHub仓库的图表演示 Fork他的仓库:这是GitHub操作,这个操作会复制Joe的仓库(包括文件, 阅读全文
摘要:
在MAC下安装一些软件时提示"来自身份不明开发者",其实这是MAC新系统启用了新的安全机制。默认只信任 Mac App Store 下载的软件和拥有开发者 ID 签名的应用程序。换句话说就是 MAC 系统默认只能安装靠谱渠道(有苹果审核的 Mac App Store)下载的软件或被认可的人开发的软件 阅读全文
摘要:
一、NSMutableArray 被copy、strong修饰后的变化: 把NSMutableArray用copy修饰有时就会crash,因为对这个数组进行了增删改操作,而copy后的数组变成了不可变数组NSArray,没有响应的增删改方法,所以对其进行增删改操作就会报错。 举例如下: (1)cop 阅读全文