在更新微信支付sdk(1.8.6)的时候,用到一个Universal Links,之前没有接触过,于是就简单的记录一下配置过程。在iOS9之前,要在浏览器中唤醒APP,我们通...
在更新微信支付sdk(1.8.6)的时候,用到一个Universal Links,之前没有接触过,于是就简单的记录一下配置过程。在iOS9之前,要在浏览器中唤醒APP,我们通...
这个问题真是坑了我好久 因为只有 iOS 13.3.1 真机会出现崩溃现象 并且需要通过Cocoapods安装第三方库的情况下 会出现: dyld: Library not ...
https://www.jianshu.com/p/07b9ce06ced7https://blog.csdn.net/phunxm/article/details/4268...
这里制作了一个按钮流光特效 主要构成是在原图片上面,混合了一层中间实,两边虚的白色充当光效,然后移动 制作流程 首先创建流光特效需要使用到的材质球和特效材质球 将材质球的 e...
首先threejs基于webgl的,而webgl又是OpenGL ES 的。Shader其实就是一段执行在GPU上的程序,此程序使用OpenGL ES SL语言来编写。常用的...
前言 match是一种全新的证书和配置文件管理工具,它会把所有需要用到的证书传到git私有库上,任何需要配置的机器直接用match同步证书。团队所有成员共享一份代码签名,以减...
https://juejin.im/post/5c26d44ae51d45619a4b8b1e 如果你想先看看最终效果再决定看不看文章 -> bilibili示例代码下载 第...
iOS 7 之后苹果给 UIViewController 引入了 topLayoutGuide 和 bottomLayoutGuide 两个属性来描述不希望被透明的状态栏或者...
Reveal是目前我发现最好的iOS View Hierarchy工具。它能够将App界面的视图层次结构实时的展示出来,以便于调试分析。官方文档(http://reveala...
有一段时间没管理简书了,现在看到觉得有必要回复你一下。
装饰模式的优点在于动态添加功能。我这里使用的例子中,企鹅从始至终都只有 eat 和 play,并不需要动态添加方法,需要的是按不同场景调用不同的实现,也就是每个企鹅有不同的 eat 和 play 方法。所以这里还是更加适合使用策略模式。
如有不同见解,欢迎探讨。
iOS设计模式-策略模式策略模式 将一系列的算法单独封装起来,使调用者在使用的时候,可以互相替换。 企鹅案例 这里我们需要几个企鹅,那这几个企鹅都有不同的玩耍方法,可能有不同的吃东西的方法。(如:暴...
@super耗子王 多谢
iOS-UITextField对输入字符控制人一切的痛苦,本质上都是对自己的无能的愤怒。 前两天因为TextField的长度控制和字符过滤搞得我是心力憔悴,这酸爽…… ,所以现在封装了一下对TextField的字符的控...
@Ko_Neko 目前没有,这个我后面发现还不太完善。以后有时间了可能会重做。
iOS-UITextField对输入字符控制人一切的痛苦,本质上都是对自己的无能的愤怒。 前两天因为TextField的长度控制和字符过滤搞得我是心力憔悴,这酸爽…… ,所以现在封装了一下对TextField的字符的控...
一、前言: 作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步骤。 二、准备: 一个已付费的开发者账号(账号类型分为个人(...
在编程过程中,我们必定经常用到 +、-、=、(a ? b :c)等操作符号,使用起来相当方便。但是在一些自定义的 struct 或者 class 中,系统并没有提供相应方法,...