- 博客(14)
- 收藏
- 关注
转载 Xcode的使用技巧
每个 iOS 开发者都该知道的 17 个 Xcode 小技巧对于 iOS 开发者,尤其是新手,来说,Xcode 可谓太过复杂,但是不要害怕!我们在这里帮助你。 Xcode 可以帮助你、允许你做的事情非常多。熟悉你的 IDE 是最简单有效增进实力的方法之一。在对抗越来越臃肿的 Xcode 方面,我们底特律实验室没有新手,并且想与你分享我们的对抗策略。在底特律实验...
2018-02-06 13:25:00
174
转载 MAC_XCODE清理
下面给出可清理空间的路径,并简单介绍一下:~/Library/Developer/Xcode/DerivedData此文件夹存储了你项目编译过程中产生的文件。可以全部删除,仅会使工程下一次重新编译稍慢。~/Library/Developer/Xcode/Archives使用Xcode进行Archive操作的结果会存储在这个文件夹中,可以删除你不需要再debug的rel...
2018-01-27 17:30:00
1201
转载 输入框跟随键盘移动效果的实现
inputAccessoryView: 系统自带的键盘上面的工具条视图(并没有什么卵用)由于系统自带的工具条随着键盘的隐藏也一起隐藏了,而现在很多应用的需求的是键盘隐藏工具条停留在最底部,所以我们需要自定义工具条(或者说输入框吧),具体效果如图所示:Demo示例方式一:修改约束 constant 方式这种方式需要在storyboard或xib中找到输入...
2018-01-25 10:49:00
742
转载 #pragma的进阶用法
#pragma 处理警告 clang diagnostic 的使用原文链接:http://www.cocoachina.com/ios/20171023/20870.html首先#pragma在本质上是声明,常用的功能就是注释,尤其是给Code分段注释;而且它还有另一个强大的功能是处理编译器警告,但却没有上一个功能用的那么多。clang diagnostic 是#pragma...
2018-01-11 13:27:00
111
转载 iOS 逆向
iOS攻防:class-dump 与 Dumpdecrypted 使用原文出处:小鱼周凌宇 (@小鱼周凌宇 )其他逆向文章:https://www.ianisme.com/ios/2326.html1 class dumpclass dump 是一个用于检查保存在 Mach-O 文件中的 objective-c 运行时信息的工具,攻防中最常用、实...
2018-01-10 15:19:00
97
转载 警告框
当你的应用程序需要向用户呈现重要信息,或提示用户重要选择时,可以使用警告框(Alert View)和操作表(Action Sheet)。下图左侧部分是警告框,右侧部分是操作表。Alert&ActionSheet.png自iOS 8开始,Apple用继承自UIViewController的UIAlertController取代了UIAlertVie...
2018-01-10 11:52:00
337
转载 UIImageView设置圆角的方式
iOS设置圆角的三种方式iOS切圆角的方式第一种方法:通过设置layer的属性最简单的一种,但是很影响性能,一般在正常的开发中使用很少. UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 100, 100)]; //只需要设置l...
2018-01-10 10:32:00
955
转载 导航栏渐变效果
因为项目需求,导航栏要实现渐变效果。当 UIscrollView 下拉到一定高度就让导航栏完全显示出来,中间过程则是导航栏背景由浅变深,也就是渐变效果。在网上看了一些资料,参考了一些代码,再结合自己的实践发现只要几行代码就能实现。1 // 给导航栏设置一个背景图2 self.navigationController?.navigationBar.setBack...
2018-01-09 17:56:00
266
转载 SVN-----CornerStone
现在各个公司用于源码管理工具通常有下面两种:git:使用git的公司应该是最多的。svn:现在使用svn的公司比重也挺大的,但是svn有局限性。当然,他们两者的区别,在这里就不做解释了,一般选择用什么源码管理工具,一般会是整个项目的负责人来选择。在iOS开发中,最好用的svn的Mac版源码管理工具就是Cornerstone,下面介绍CornerStone的使用...
2018-01-08 15:02:00
156
转载 设置“搜索”框
** UISearchController是iOS 8** 之后推出的一个新的控件, 用于创建搜索条, 及管理搜索事件, 使用这个, 我们可以很容易的创建属于自己的搜索框, 下面就来看看这个控件的一些使用.一. 基本使用( 同一个控制器 )** UISearchController一般是和UITableView结合使用, 很少会单独使用他, 而且使用UITableView...
2018-01-04 18:35:00
160
转载 青花瓷抓HTTPS数据
Charles抓包https接口使用指南作为一名iOS攻城狮,如果你没有听说过青花瓷这款软件,我只能说你还是回家洗洗睡吧。最近在写一个需求,服务端不知道怎么设计接口。我只好找来了一个又类似功能的app,想要一睹芳容。于是主角Charles软件开始登场,当我按照操作设置完成开始抓取数据的时候,结果却一无所获。这个拦路虎就是https了,以前曾经研究过https的抓包,于...
2018-01-04 17:07:00
620
转载 static和extern的使用区别
1. static: 局部:只会初始化一次,内存只有一份内存;改变不了局部变量的作用域但可延长其生命周期至程序结束才被销毁。 全局:仅限于当前文件的作用域,外部类不可访问该变量 2.extern: 无static:该全局变量的作用域是整个项目文件 当其他类想访问该全局变量时,可在...
2017-11-28 22:35:00
140
转载 assign和weak的区别
weak: __weak ,是一个弱指针,不会让引用计数加 1,如果指向对象被销毁,指针会自动清空。assign:__unsafe__unretained修饰,不会让引用计数器加 1,如果指向对象被销毁,指针不会被清空。如果用retain修饰UIView这类OC的类,会造成使用过程中的坏内存访问。转载于:https://www.cnblogs.com/LYW1993-1024/p...
2017-11-27 11:51:00
393
转载 学车记录
写在前面本文写作人仅仅对本人所在时间段(2017年8月28号至2017年10月20日)北京市龙泉驾校学车经历以及当时所处考试政策负责政策改变以及经历不同等情况,请自己谨慎结合当时情况灵活取舍1.绑定车号有很多人早上起来是约不到车的,这里我知道的有两种可能:1)绑定了车 起太晚 被同样绑定该车的车友提前预约走了2)没有绑定车 每次的车都是随机车号(这种情况在本人报名...
2017-10-17 00:30:00
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人