通知的使用方式: 1.注册通知2.发送通知3.实现通知监听的方法4.移除通知我对于通知的理解和困惑:好处就是解耦,给代码分层,任何两个类之间都可以使用通知来传递参数和实现一些...

通知的使用方式: 1.注册通知2.发送通知3.实现通知监听的方法4.移除通知我对于通知的理解和困惑:好处就是解耦,给代码分层,任何两个类之间都可以使用通知来传递参数和实现一些...
布局如图中红框内所示样式的一个布局技巧 用户名字是长度可变 浏览数长度可变 本次需求以用户名字控件可拉伸压缩 使用UIStackView 和 UILabel 搭配, 代码如下...
解决添加了 .gitignore 文件路径还是没有被忽略的问题 遇到一个问题,.gitignore 中有忽略文件路径,但是git add . 时依然被添加进去,目录路径没问题...
版本记录 前言 iOS中的视图加载可以有两种方式,一种是通过xib加载,另外一种就是通过纯代码加载。它们各有优点和好处,xib比较直观简单,代码比较灵活但是看着很多很乱,上一...
一、导入 SVGKit 第三方库 二、使用 SVGKit 库 新建 UIImage+SVG 分类,二次封装SVGKit 库 加载SVG图片
当你项目中使用了第三方登录时,则必须集成Apple登录。第一步:先在项目中设置需要的配置; 1.登录你的开发者账号,在 中找到你项目对应的identifiers,把sign ...
1. AFN框架(第三方库)常用 2. NSURLSession (原生网络请求类---目前用) 3. NSURLConnection(原生网络请求类---已过时) 4. ...
首先说明下form表单请求,是一种特殊的post请求,请求方式有application/x-www-form-urlencoded、multipart/form-data、a...
针对iOS端集成Google登录 1、引用pod库 如安装失败可先更新本地索引 pod repo update国内pod install最近失败频率较多,多试几次也可切换下源...
原来对于源码管理中分支的创建并没有很好的概念,只有一个简单朴素的概念:在已经发布的以前版本上进行开发时,就创建一个分支;或者要同时开发两个版本,就创建分支,并没有对分支进行什...
Undefined symbols for architecture arm64(其cpu架构) "OBJC_CLASS$_XXX",referenced from: 之类的...
开发项目时会有一些文件一直自动更新但是不必提交的文件如版本管理文件,如果不忽略提交代码时会遇到下方报错。比如xcuserstate文件,这个文件会实时更新不管有没有更改过代码...
关联文章Podfile常用三方库及其配置一:基础配置与说明[https://www.jianshu.com/p/987e25db53ba]Podfile常用三方库及其配置二:...
最近两天经常发现TableView的顶部或者底部会有空白,于是不停的找解决方案。这里总结几种常用,也有效解决了我的问题的方法。☺️ 1. heightForFooterInS...
案例一: 打印结果 结论: 1.不管什么类型、先转成double然后执行下面代码可解决精度缺失的问题。 2.如果json里面是string类型,前端直接用string,可显示...
一直以来都没有特别细致的去处理导航栏问题,今天有个小需求,导航栏一开始透明,随着scrollView滚动而变为变色,本来想着这就是一个很简单的问题,无非是: //设置导航栏背...
高高兴兴地打个包上架App Store, 结果一帮iOS12的小可爱说一点就崩 讲道理, 一点就崩, 我就知道, 根本就没走到didFinishedLaunch方法. 那究竟...
一、概述 “异常”这个词在“崩溃日志”语境下更多与“Mach 异常”(以 EXC_ 为前缀)和 UNIX 信号[https://en.wikipedia.org/wiki/U...
理论文章 crash分析攻略:https://mp.weixin.qq.com/s/hVj-j61Br3dox37SN79fDQ[https://mp.weixin.qq.c...