0

iOS:探究视图控制器的转场动画

一、介绍 在iOS开发中,转场动画的使用无处不见,不只是我们自己更多的使用UIViewblock动画实现一个转场动画,其实,在我们实现VC控制器跳转的时候都是转场动画的实现,例如标签栏控制器的切换、模态动画present和dismiss、导航控制器的push和pop。实现它们的转场动画,只需要实现它 ...

菩提树下苦思 发布于 2019-11-09 19:20 评论(0)阅读(104)
0

iOS----------证书的制作

https://developer.umeng.com/docs/66632/detail/66748#createappid Certificates-> 卫生许可证 identifiers -> 小吃品类Profiles -> 可以做小吃 ...

iOS张文权 发布于 2019-11-06 13:53 评论(0)阅读(19)
0

imageRectForContentRect,titleRectForContentRect,contentRectForBounds,imageRectForContentRect什么时候调用

什么时候调用imageRectForContentRect,titleRectForContentRect,contentRectForBounds,imageRectForContentRect,也是调用时机。首先梳理清楚几个布局顺序: ...

米太白 发布于 2019-10-31 23:11 评论(0)阅读(33)
0

【原】iOS开发进阶(唐巧)读书笔记(二)

第三部分:iOS开发底层原理 1、Objective C对象模型 1.1 isa指针 NSObject.h部分代码: objc.h部分代码: 每个对象都有一个名为isa的指针,指向该对象的类 isa指针指向流程图如下: 如果把类看成一个C语言的结构体(struct),isa指针就是这个结构体的第一个 ...

墨隐于非 发布于 2019-10-31 15:07 评论(4)阅读(145)
1

苹果审核ipv6海外解决思路-About APP Store

原始简书文章地址(也是我自己的) 首先声明,一我不负责涉及你们内部服务器. 二是好好读文章,别人能过,你们也能过 苹果6月1日出的IPV6协议阻碍了国内大多数积极开发者,我司也不外乎,经过三次被拒后,遂在网上查找关于IPV6审核的相关事宜,怪我年少无知以为这种开源协议的东西应该是免费的,当然,我说的 ...

Forest10 发布于 2019-10-30 10:46 评论(3)阅读(58)
0

Charles抓包iPhone注意点以及SSL Proxying enabled for this host

1、检查Charles 配置 具体的解决方案为在proxy中的SSL Proxying setting中钩上Enable SSL Proxying,并且将要解析的host加上。如下图: 2、配置手机证书 3、iPhone信任证书 3.1通用-描述文件-安装 3.2通用-关于本机-证书信任设置 设置- ...

鸿鹄当高远 发布于 2019-10-29 13:07 评论(0)阅读(45)
0

iOS-关于一些取整方式

1. 直接转化 输出结果是1,(int) 是强制类型转化,直接丢弃浮点数的小数部分。 2. floor 函数取整(向下取整) 输出结果是1,floor ( )方法是向下取整,对于正数来说是舍弃浮点数部分,对于复数来说,舍弃浮点数部分后再减1。(求最大的整数但不大于本身) 3. ceil 函数取整(向 ...

macro小K 发布于 2019-10-29 10:42 评论(0)阅读(35)
2

EXC_BAD_ACCESS的本质详解以及僵尸模式调试原理

原文:What Is EXC_BAD_ACCESS and How to Debug It 有时候,你会遇到由EXC_BAD_ACCESS造成的崩溃。 这篇文章会告诉你什么是EXC_BAD_ACCESS,以及它产生的原因。我还会提供一些EXC_BAD_ACCESS错误的解决方案。 1. 什么是 EX ...

鸿鹄当高远 发布于 2019-10-28 19:18 评论(1)阅读(72)
0

iOS----------charles如何设置本地映射、和取消本地映射

https://www.jianshu.com/p/ec2f65523cc4 ...

iOS张文权 发布于 2019-10-25 18:39 评论(0)阅读(40)
0

使用CocoaPods配置iOS百度地图sdk问题记录20191024

1、在Podfile中加入添加库名 pod 'BaiduMapKit' #百度地图SDK 2、安装百度地图 pod install 出现问题: [!] Error installing BaiduMapKit [!] /usr/local/bin/git clone https://github.c ...

AITDSR 发布于 2019-10-24 12:13 评论(0)阅读(480)
0

iOS 和 H5 页面交互(WKWebview 和 UIWebview cookie 设置)

iOS 和 H5 页面交互(WKWebview 和 UIWebview cookie 设置) 主要记录关于cookie相关的坑 1. UIWebview 1. UIWebview 相对比较简单 直接通过 NSHTTPCookieStorage 设置cookie就能实现。 代码部分 2. 如果在第一次 ...

日落东单 发布于 2019-10-23 23:29 评论(0)阅读(88)
0

iOS开发 - 超级签名实现之描述文件

简介 因为最近企业签掉得太严重了,上头要求实现超级签进行游戏下载。故有了此文章,记录一下过程。 签名原理其实很简单,超级签名的技术就是使用个人开发者账号,将用户的设备当作开发设备进行应用分发。这也导致成本非常高,一个开发者账号最多只能注册一百台设备,然而一个账号的价格为99美元。不过目前超级签分发的 ...

GarveyCalvin 发布于 2019-10-23 15:52 评论(0)阅读(202)
0

/usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:118:in `git_version': Failed to extract git version from `git --version`

问题及分析 今天做项目的时候,执行pod update报了如下错误信息: /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods 1.5.3/lib/cocoapods/command.rb:118:in git version sudo xcode select ...

longyoung 发布于 2019-10-18 08:51 评论(0)阅读(60)
0

52个有效方法(7) - 在对象内部尽量直接访问实例变量

1. 在对象内部读取数据时,应该直接通过实例变量来读,而写入数据时,则应通过属性来写。 2. 在初始化方法及dealloc方法中,总是应该直接通过实例变量来读写数据。 3. 使用Lazy Initialization配置的数据,应该通过属性来读取数据。 4. 不要在setter/g... ...

heil-shikaiming 发布于 2019-10-15 21:08 评论(0)阅读(40)
0

52个有效方法(6) - 理解“属性”这一概念

1. 可以用@property语法来定义对象中所封装的数据。 2. 通过“修饰词”来指定存储数据所需的正确语义。 3. 在设置属性所对应的实例变量时,一定要遵从该属性所声明的语义。 4. 开发iOS程序时应该使用nonatomic属性,因为atomic(同步锁)属性严重影响性能。 ...

heil-shikaiming 发布于 2019-10-15 17:35 评论(0)阅读(28)
1

52个有效方法(5) - 用枚举表示状态、选项、状态码

1. 应该用枚举表示状态机的状态、传递给方法的选项以及状态码等值,给这些值起个易懂的名字,就像监听网络状态的枚举。 2. 如果把传递给某个方法的选项表示为枚举类型,而多个选项又可同时使用,那么就将各选项定义为2的幂,以便通过按位或操作将其组合起来。 3. 用 NS_ENUM 与 NS_O... ...

heil-shikaiming 发布于 2019-10-15 16:48 评论(0)阅读(36)
0

iOS-----------关于Xcode11

https://blog.csdn.net/qq_18683985/article/details/97374288 ...

iOS张文权 发布于 2019-10-14 17:32 评论(0)阅读(64)
0

deinit 没执行

写了一个自定义的UIView,其中包含代理 <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tJZCI6IjIwMTAtMTU3MTAzNjc3OTIyNiIsImJsb2NrVHlwZSI6ImltYWdlIiwic3R5bGVzIjp7ImJ ...

liyongjie 发布于 2019-10-14 15:19 评论(0)阅读(35)
0

52个有效方法(1) - 了解Objective-C语言的起源

1. Objective-C为C语言添加了面向对象特性,是其超集。 2. Objective-C使用动态绑定的消息结构,也就是说,在运行时才会检查对象类型。 3. 接受一条消息之后,究竟应执行何种代码,由运行期环境而非编译器来决定。 ...

heil-shikaiming 发布于 2019-10-12 23:30 评论(0)阅读(47)
0

Flutter 的基本控件

文本控件 Text 支持两种类型的文本展示,一个是默认的展示单一样式文本 Text,另一个是支持多种混合样式的富文本 Text.rich。 单一样式文本 Text 单一样式文本 Text 的初始化,是要传入需要展示的字符串。而这个字符串的具体展示效果,受构造函数中的其他参数控制。这些参数大致可以分为 ...

率直飞天鱼 发布于 2019-10-12 16:56 评论(0)阅读(200)