自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

iOS学堂

这里是iOS学习的小天地,分享最新的iOS开发技术和总结

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

转载 iOS开发之NSDictionary里setValue:forKey与setObject:forKey、objectForKey与valueForKey的差异

setValue:forKey与setObject:forKey的差异 在使用NSMutableDictionary的时候经常会使用setValue forKey与setObject forKey,他们经常是可以交互使用的,代码中经常每一种的使用都有。 1,先看看setValue: forKey:的定义 @interface NSMutableDictionary(N

2017-06-30 18:43:56 505

转载 iOS逆向:在任意app上开启malloc stack追踪内存来源

lldb有一个内存调试工具malloc stack,开启以后就可以查看某个内存地址的malloc和free记录,追踪对象是在哪里创建的。 这个工具可以打印出对象创建的堆栈,而在逆向时,也经常需要追踪某些方法的调用栈,如果可以随时打印出某个对象的创建记录,也就能直接找到其所在的类和方法,不用再花费大量的时间去打log和动态调试追踪了。 malloc stack 在自己的项目中,要开

2017-06-30 17:30:54 2638

原创 iOS七种手势

iOS中手势的种类很丰富,同时各类手势之间是互斥的,同类手势之间是可以并存,并分别执行的。我们以给一个UIImageView实例添加手势为例,简要的介绍下。

2017-06-15 17:36:22 631

原创 iOS开发知识-常用小技巧大杂烩

开发过程中遇到的一些问题,网上查阅整理的一些问题,供大家参考,方便大家查阅 1. 打印View所有子视图 po [[self view]recursiveDescription] 2. layoutSubviews调用的调用时机 * 当视图第一次显示的时候会被调用 * 当这个视图显示到屏幕上了,点击按钮 * 添加子视图也会调用这个方法 * 当本视图的大小发生改变的

2017-06-14 10:11:13 900

转载 iOS开发模拟网络状态差

在开发iOS的过程当中,我们经常需要模拟不同的网络环境,来对程序进行测试。以下是分别对模拟器和真机状态下的两种不同的方法,亲测有效。 1.模拟器情况下 模拟器方面,苹果给我们提供了一个很实用的工具,Network Link Conditioner可以模拟各种不同状况下的网络环境,方便我们进行测试。 安装 Network Link Conditioner位于”Hardware

2017-06-14 09:51:49 582

3D Touch Demo

iOS9 3D Touch 标签菜单 peek and pop force 压力触控 功能开发高级版教程 文档地址 http://blog.csdn.net/u011363981/article/details/50589754

2016-01-30

MFC操作实例

几个常用的MFC实例 很实用。很详细!你可以根据文档自己完成设计

2013-12-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除