前言 此文源于前几日工作中遇到的一个问题,并跟同事就init方法进行了相关讨论。相关代码如下: 正常来说,这段代码运行起来没有任何问题。然而,当Person的initPers...
前言 此文源于前几日工作中遇到的一个问题,并跟同事就init方法进行了相关讨论。相关代码如下: 正常来说,这段代码运行起来没有任何问题。然而,当Person的initPers...
我想减肥,我该怎么办? 大多数人在减肥前都会问这样的问题,紧接着就会着手做功课。贴吧、微博、豆瓣、知乎的减肥贴翻了一遍又一遍:我是怎样从135斤瘦到105斤的、三个月我瘦了二...
通过phys_footprint获取的内存和Xcode Debug Navitor 面板显示的内存基本一致,相差在零点零几M左右,当保留小数点后一位,两者一致。所以个人觉得通过phys_footprint表明已使用的物理内存更准确一些
让人懵逼的 iOS 系统内存分配问题最近应用中出现低内存被杀的情况,所以就想办法对造成这一个问题的根源进行定位,主要是两个比较 Low 的思路 线下使用 Instruments、MLeaksFinder 来进行...
个人小建议:在调用完`[self.collectionView reloadData]`之后,紧接着调用`[self.collectionView layoutIfNeeded]`,这样能保证内部同步回调代理方法,之后再执行数据源以及cell的增、删等操作,就不会因为操作前后number of items不相等而crash. 当然还有一种小技巧,就是在`[self.collectionView reloadData]`和数据源增删操作之间,显示的调用一次numberOfItemsInSection:
[UICollectionView _endItemAnimationsWithInvalidationContext:tentativelyForReordering:]的一种解决方式今天coding的时候出现了如题那个bug,在网上找了找没有找到具体的解决方法,不过大神们也给出了了问题原因方向: 问题一般出现在操作cell或者section的时候,例如调...
@wtqhy14615 嗯,谢了,稍后修改
iOS 声明属性时,到底用strong还是用copy,二者有何区别?概要 本文的标题,就已经表明了这篇文章的目的及意义所在。相信刚接触学习iOS开发的童鞋,大多数都会有这样的疑问 —— 对于属性声明时,尤其是对NSString的声明,不知道该...
欢乐的时光总是那么短暂,还没看够,作者就跟我们说再见了
使用CocoaPods创建自己的公开库一、简介 CocoaPods是 iOS 的依赖管理工具,很优雅的将一些常用的三方库或私有库与主工程分隔开,pod是使用 git 进行项目管理的,所以能好的控制版本,使用 po...
很赞!
图片浏览器 PhotoBrowserAPP中图片浏览功能是比较常见的,为了使用方便,自己封装了一个,仅供大家参考。主要的功能有: 1、动画效果放大先看几张效果图吧。 2、点击指定区域放大 一、集成方法 1、po...
APP中图片浏览功能是比较常见的,为了使用方便,自己封装了一个,仅供大家参考。主要的功能有: 1、动画效果放大先看几张效果图吧。 2、点击指定区域放大 一、集成方法 1、po...
森哥总结的很棒
iOS使用TestFlight进行内部和外部人员测试前言 在iOS 8中,苹果发布了一个叫做TestFlight的新玩意,用于将Beta测试流水化。此前你可能听说过这个东西,因为TestFlight作为一个独立的测试平台已经有...
@一缕殇流化隐半边冰霜 多谢啦[抱拳]
神经病院Objective-C Runtime住院第二天——消息发送与转发前言 现在越来越多的app都使用了JSPatch实现app热修复,而JSPatch 能做到通过 JS 调用和改写 OC 方法最根本的原因是 Objective-C 是动态语言...
01 在知乎上看过一个问题:“你见过最不求上进的人是什么样子?” 点赞数第一的回答是: “我见过的最不求上进的人,他们为现状焦虑,又没有毅力践行决心去改变自己。 三分钟热度,...
请教一个问题,霜神知道有什么办法能够监听一个C方法或者说能Hook一个C方法?
神经病院Objective-C Runtime住院第二天——消息发送与转发前言 现在越来越多的app都使用了JSPatch实现app热修复,而JSPatch 能做到通过 JS 调用和改写 OC 方法最根本的原因是 Objective-C 是动态语言...
@weicy00线上版本中没有内购相关代码是不行的,需要将相关代码添加到项目中然后更新版本
iOS 内购IAP 2017年最新填坑时间如白驹过隙,一晃又是一年。本打算效仿某些知名人士写个年终总结,总结过去、展望未来,发篇辞旧迎新的“深度好文”。随后一想,还是算了吧。一是文采有限,高质量文章写不来;二是毕...
@LJ的ios开发 不可以的,我是在网上下载已砸壳的ipa文件
iOS 逆向学习笔记关于逆向的例子网上很多牛人都有分享,包括微信消息禁止撤回、自动抢红包、虾米音乐VIP等等。为了满足一下自己的好奇心更为了能够深入的了解iOS内部原理,于是“站在巨人的肩膀上”...
不错,加油 💪 ,再接再厉
NSNotificationCenter使用总结通知中心对于iOS开发者最熟悉不过了,它实现了一对多的消息传递,可以实现跨页面传递。NSNotificationCenter的主要方法有以下几种: 其中最后一个方法返回 NS...
通知中心对于iOS开发者最熟悉不过了,它实现了一对多的消息传递,可以实现跨页面传递。NSNotificationCenter的主要方法有以下几种: 其中最后一个方法返回 NS...
之前装了sublime3,都是用Package Control来安装插件的,今天突然发现Package Control不见了,删了Package Control,重新安装,官...