序言 Http和Https属于计算机网络范畴,但作为开发人员,不管是后台开发或是前台开发,都很有必要掌握它们。在学习Http和Https的过程中,主要是参考了阮一峰老师的博客...
序言 Http和Https属于计算机网络范畴,但作为开发人员,不管是后台开发或是前台开发,都很有必要掌握它们。在学习Http和Https的过程中,主要是参考了阮一峰老师的博客...
weak和assign的区别-正确使用weak、assign 一、区别 1.修饰变量类型的区别weak 只可以修饰对象。如果修饰基本数据类型,编译器会报错-“Property...
做开发的都知道,不要重复的造轮子,要提高工作效率,轮子好多人都已经造好了,好用,bug又少,本篇文章就是要整理好用的第三方库,希望可以帮助大家,帮助自己,慢慢更新中, 如果有...
一、基础 1、final关键词的用法 2、常见的数据类型 常见的数据类型枚举(enum)Optional值类型(value type)结构体(struct)Bool、Int、...
常用的加固方式 URL编码加密 对iOS app中出现的URL进行编码加密,防止URL被静态分析 本地数据加密 对NSUserDefaults,sqlite存储文件数据加密,...
“堆”排序 叠罗汉大家都知道吧,就是把人堆在一起,而这里我们要介绍的“堆”结构相当于把数字堆成一个塔型的结构。如图: 堆 是具有下列性质的完全二叉树:每个节点的值都大于或等于...
Demo_github 堆排序 堆排序(Heap Sort)是一种树形选择排序,是对直接选择排序的有效改进。 堆的概念 堆是一棵顺序存储的完全二叉树。 其中每个结点的关键字都...
对iOS13 适配的总结,下面有些是自己遇到的,有些是收集的,希望能给大家一些思路 iOS13中presentViewController的问题 iOS不允许valueFor...
前提 这段时间升级了 Xcode11.0,在 iOS13.0 运行的时候,当运行到 [textField setValue:color forKeyPath:@"_place...
前言 之前说会单独整理消息通知的内容,但是因为工(就)作(是)的(很)事(懒)没有更新文章,违背了自己的学习的初衷。因为互联网一定要有危机意识,说不定眼一睁,我们就out丢了...
像AlertView一样简单,init后就能show,像TableView一样能玩出花样 项目地址:ChatKit-OC 上线第一天 Trending 排名第一: 什么?很多...
1. struct和class的区别 swift中,class是引用类型,struct是值类型。值类型在传递和赋值时将进行复制,而引用类型则只会使用引用对象的一个"指向"。所...
初级 1、swift和OC的区别? 1)swift是静态语言,有类型推断,OC是动态语言。 2)swift是一门支持多编程范式的语言,既支持面向对象编程,也支持面向协议编程,...
一个app往往有很多界面,而界面之间的跳转也就是对应控制器的跳转,控制器的跳转一般有两种情况 push 或者 modal,push 和 modal 的默认效果是系统提供的,但...
🍎 AppStore:记录Box[https://apps.apple.com/cn/app/id1579304692] 最近公司在做一个iOS蓝牙项目,在开发的过程中简单...
以创建一个名为 MAMonitor 的库为准。 一、创建两个 git 库 MAMonitor(私有库项目名称:https://github.com/xxx/MAMonitor...
补充: 2023-3-27 强制升级 pod 库 一、创建私有 Pod 索引库 Pod 索引库本质是所有库的podspec文件集合。每次创建新库或更新版本时都会根据版本号...