首页
学习
活动
专区
工具
TVP
发布

大话swift

专栏作者
174
文章
226046
阅读量
28
订阅数
propertye wrapped, optional在Swift妙用
1 关于Optional 使用swift开发项目中会用大所谓的可选类型,如下面的: var age:Int? 我们做做业务是往往使用 if 或者 guard来走 guard let age
大话swift
2021-03-18
9891
iOS启动优化~~~二进制重排
项目赶了大半年基本进入的稳定期,剩下的就是按需的小步快跑的迭代周期,基本上半个月一个小版本,可以抽时间做一些优化型操作。正好看到抖音的启动优化文案----二进制重排,顺便就做个记录。
大话swift
2021-01-18
5930
埋点统计~~从UITableView数据曝光说起
金融产品中为了配合好运营 做好产品的营销和推广,往往在产品中加入一些埋点统计。这些统计常见的有产品曝光率 数据的转化率 用户的行为操作,市面上有很多平台做这些数据采集一键式的集成来辅助做好用户行为分析。然鹅这些粗粒度的统计产品往往不能全面很好的辅助互联网公司做好用户采集和建立用户画像模型,因此有条件的公司内部会做自己的用户行为埋点统计,打造一套自己的用户行为分析平台……
大话swift
2021-01-18
1.3K0
从源码来看iOS自动释放池原理
一 autoreleasepool到底是啥? 使用 clang -rewrite-objc main.m将OC代码转为main.cpp文件
大话swift
2020-11-25
6410
手把手教你从零写个自动生成API的扩展包
从swagger官网下载依赖文件,将disk下的文件拷贝到 packages/hanyun/swagger/src/swagger-ui/dist 下面
大话swift
2020-10-29
1.2K0
Rx实现自定义类Delegate
事情不多主要是讲讲Rx如何自定义代理,为啥要将这个只要是iOS中太多的delegate 话不多说我们先来代码
大话swift
2020-05-22
8400
iOS 组件化转framework
JLRoute方式简易组件化调研实例,实例中加载两个组件采用framework方式加载
大话swift
2020-05-18
1.1K0
iOS/macOS h264VideoToolBox系统硬编码
视频采集在苹果爸爸的系统平台中是统一的#import <AVFoundation/AVFoundation.h>这个基础库。主要就是使用
大话swift
2020-05-08
1.7K0
制作动态framework与静态framework的那些坑
今天我们来看看制作framework---dynamic和static这两中库需要注意的
大话swift
2020-05-08
1.9K0
WKWebview 与App交互辅助工具类
之前lz公众号写个关于UIWebView的JS与App通信的文章,但是最新iOS审核规定需要替换掉UIWebView使用WKWebView才可以过审。但是之前有大量UIWebView交互的地方,怎么办?于是根据原有的交互经验抽离出来了LeeWKWebView……当然了希望大家能够喜欢,多多提意见
大话swift
2020-05-07
8720
视频解析中的基础常识(一)名词解释
I帧是帧内压缩,因此自身是完整的可以直接解析出数据,因此I帧的单位时间数量和自身的数据量决定了视频数据解析出的画质。
大话swift
2020-05-07
1.9K0
制作动态framework与静态framework的那些坑(二)
上篇文章我们综合讲解了做了Dynamic Library的framework 和 Static Library 的framework这两种库的流程和注意事项。
大话swift
2020-05-07
1K0
kotlin构建MVVM应用之依赖注入--Koin
这句为我们自动注入get()自动获得了UserRepository,然后实例化注入进来
大话swift
2020-04-16
1.5K0
kotlin构建MVVM应用之双向数据绑定
我们在构建MVVM应用的时候数据时双向流动的,比如:用户输入了数据,那么我们的model层的数据也要自动跟着更新或者我们校验了数据,是图层也要给用户反馈;网络请求完成,我们的视图层的数据也要跟着更新。
大话swift
2020-04-15
1.4K0
kotlin如何使用MVVM的开发模式
互联网开发模式经历了MVC、MVP。Android本身的开发模式为MVC,前些年MVP大行其道,这两年MVVM逐渐开始流行,最近准备用kotlin开发一个项目,顺便了解一下MVVM。
大话swift
2020-04-14
2.1K0
NGINX如何实现rtmp推流服务--视频缓存
今天我们讲解NGINX如何实现视频缓存的,不了解NGINX如何推流的可以先去看一下我上篇文章
大话swift
2020-04-01
3.9K0
线程安全的iOS通用缓存库-SwiftlyCache(推广)
iOS开发中或多或少都会使用到Cache来减少网络请求,在网络上也有很多使用Objective-c开发的Cache框架,而Swift开发的Cache框架相对来说就要少一些,所以我就用Swift 5开发了一款Cache库-SwiftlyCache(https://github.com/hlc0000/SwiftlyCache)
大话swift
2020-03-31
1.3K0
Android事件分发简单梳理
当我们的手指在android手机上点按或者滑动时会触发一系列的事件流,你可能触摸到的是一个Button或者是一个Layout,那么这些事件是怎么一级级传递,哪些你看到的UI是怎么知道是否要响应你的指令操作呢?
大话swift
2020-03-31
4330
NGINX如何实现rtmp推流服务--鉴权篇
最近直播大火,直播推流软件遍地开花,那么用NGINX如何进行推流呢?下面我们就简单的介绍一下用NGINX的rtmp模块如何实现视频推流,我们主要从一下几点介绍:
大话swift
2020-03-31
3.9K0
gin框架之表单验证
实践经验告诉我们,前端提交过来的一切数据都可以信任,都必须做校验。所以我们必须要进行数据校验!那么在gin框架中怎么做校验的呢!gin默认使用的是validator库,有兴趣的小伙伴可以去自己看一下文档,github地址是: https://github.com/go-playground/validator gin框架为我们整合和一些基础的模型绑定和数据校验,比如: ShouldBind ShouldBindQuery ShouldBindUri ShouldBindJSON ShouldBindHe
大话swift
2020-03-27
2.1K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档