回答了问题2019-07-09
我是collectionView.clipsToBounds = NO;
赞了文章2019-01-11
微信作为手机上的第一大应用,有着上亿的用户。并且很多人都不只拥有一个微信帐号,有的微信账号是用于商业的,有的是用于私人的。可惜的是官方版的微信并不支持多开的功能,并且频繁更换微信账号也是一件非常麻烦的事,于是大家纷纷在寻找能够在手机上登陆多个微信...
赞了文章2018-12-20
新的博客地址@[toc]前言I 、hookMethod、ClassMethod利用runtime.h进行hook {代码...} 1.1 替换对象方法 {代码...} 1.2 替换类方法 {代码...} 1.3 使用例子hook OnSyncBatchAddMsgs {代码...} hook CUtility {代码...} II 、使用substrate.h 进行hook {代码...} III ...
赞了文章2018-12-20
新的博客地址@[toc]前言I 、hookMethod、ClassMethod利用runtime.h进行hook {代码...} 1.1 替换对象方法 {代码...} 1.2 替换类方法 {代码...} 1.3 使用例子hook OnSyncBatchAddMsgs {代码...} hook CUtility {代码...} II 、使用substrate.h 进行hook {代码...} III ...
赞了回答2018-10-18
Charles是可以抓电脑所有应用、网页的流量包,如果你没有抓不到有两种可能。 1,启动的时候没有同意Charles代理你所有的网络。 2,你的chrome本身就已经装了vpn代理。
赞了文章2018-08-22
在实际的开发中,有可能遇到需要将A仓库的某个branch的代码独立成为一个新的仓库B。我们需要的不仅仅是这个branch的最新提交的代码,而是需要它的整个提交历史。这种需求对于git来说非常简单,主要依靠git remote命令来实现。
赞了回答2018-06-21
然后说这个问题,在Objective-C中代码直接控制的并不是内存本身,而是内存中这个实例的引用计数。 所以,alloc方法初始化jack后,jack的引用计数是1。调用了release方法,只是把jack这个实例的引用计数减1,变为0。 引用计数为0并不等于实例被销毁,而是标记为“该实...
提出了问题2018-02-26
提出了问题2018-02-01
关注了问题2017-09-29
提出了问题2017-09-29
回答了问题2017-09-09
python: can't open file 'get-pip.py': [Errno 2] No such file ordirectory
赞了回答2017-09-08
来自 C 语言,防止文件重定义导致的声明冲突。
赞了回答2017-09-08
[链接]
提出了问题2017-09-08
提出了问题2017-09-05
赞了回答2017-01-11
我觉得这种东西最好不要用 userDefault 存。userDefault 是把整个 dictionary 存到 plist 文件里的。随着商品越来越多,这个 dictionary 的键值也会越来越多,到最后只是需要加载一个商品的收藏状态,要读一个上万行的文件,不得慢死。
赞了回答2017-01-05
上面是进入蓝牙界面的方法。也可以有其他的页面可以跳转。设置页面是@"@"Prefs:root=TETHERING",wifi是@"Prefs:root=WIFI"。注意Prefs的P是大写。这么写也有弊端,如果苹果的未公开方法一旦修改。我们必须重新进行修改。
赞了回答2016-12-01
[[UIApplication sharedApplication] openURL:url options:@{UIApplicationOpenURLOptionUniversalLinksOnly:@""} completionHandler:nil ];
关注了问题2016-11-23