uibutton增加渐变色的时候一定要注意不能直接addsublayer,这样会导致新增加的layer在最上面,会遮挡title和image应该使用insertSublaye...
uibutton增加渐变色的时候一定要注意不能直接addsublayer,这样会导致新增加的layer在最上面,会遮挡title和image应该使用insertSublaye...
在开发过程中,我们经常需要用到NSLog输出一些信息,甚至有的开发过程,必须在控制台查看输出,有经验的程序员通过控制台输出就能知道整个数据交互的一个流程。但是一个发布的程序,...
背景: 在进行App测试或定位线上问题时,经常会遇到抓取HTTPS数据包的需求。一般在windows上会使用fiddler,Mac上使用Charles。对于https请求,抓...
- always_declare_return_types 声明方法或函数时,始终要指定返回类型。 - annotate_overrides 使用父类参数要用override...
问题来源 git 恢复文件到初始状态的命令: git 展示提交日志命令: 在这些命令中常常会看到HEAD这个名词,它指的是什么呢? 回答 这要从git的分支说起,git 中的...
这里总结了一些在 Dart 中常用的数组操作方法,以便查阅。 首先,我们准备两组数据,以方便后面使用: 本文中用到的 students 及 numbers 均指的是这里已经定...
在iOS中我们会经常遇到frame和bounds,这两个概念很相似,但是也有区别。frame还好理解,但是bounds就比较容易迷惑人。我们通过实例来讲解下bounds的概念...
源码地址 开发过程中,即使我们很注意的去写代码,但是还是不能百分百的保证避免程序的Crash;iOS应用Crash保护系统 的设计初衷,就是降低APP的崩溃率。利用Objec...
objc_object Objective-C 所有对象都是 C 语言结构体objc_object,这个结构体中包含一个isa成员变量,不是一个普通的指针,是一个isa_t结...
前言 最近偶尔出去面试了解一下现在iOS行情和面试会问的问题。其中有这样的一个问题被问到很多次:引用计数原理。回去查资料发现当时回答的很糟糕,于是就在这里单独写一篇文章记录下...
由于项目是用CocoaPods管理,CocoaPods 1.8将CDN切换为默认的spec repo源,并附带一些增强功能!CDN支持最初是在1.7版本中引入的,最终在1.7...
砸壳的原理: 开发者提交给Appstore发布的App,都经过FairPlay作为版权保护而加密,这样可以保证机器上跑的应用是苹果审核过的,也可以管理软件授权,起到DRM的作...
Xcode11 对应的iOS系统为 iOS13 Xcode11 新建项目时会多出一个SceneDelegate类这个类里面的代码只有 iOS13系统的手机才会执行, 当启动方...
最近公司的应用更换了启动画面,在这次更换过程中,经常会出先启动画面黑屏或者不显示的情况,在这里总结了一些解决方案,仅供有需要的开发者进行参考。 如果在使用Laun...
最近在做马甲包的上线,经常因为2.1大礼包或者4.3马甲包的原因被拒。免不了要做一些代码混淆,方便过机器审核。手动修改类名实在麻烦。所以自己简单撸了一个python脚本,支持...
说在前面:单单就一个命令, 不说千辛万苦, 也是历经重重阻碍啊, 不过摸索着还是搞出来了, 先说方法, 再说经历的问题及解决方法. scp命令 scp -P 1235 roo...