键盘管理TPKeyboardAvoidingIQKeyboardManager 弹窗HUDMBProgressHUDSVProgressHUDUIView+Toast UIV...
键盘管理TPKeyboardAvoidingIQKeyboardManager 弹窗HUDMBProgressHUDSVProgressHUDUIView+Toast UIV...
前提 这段时间升级了 Xcode11.0,在 iOS13.0 运行的时候,当运行到 [textField setValue:color forKeyPath:@"_place...
最近利用MJRefresh做了一个下拉刷新和上拉加载的动画,先上效果图: 基本思路: 制作下拉动画时我们只需要在MJRefresh的MJRefreshGifHeader类中添...
组件化系列传送门 iOS组件化(一)----- 创建私有组件库(在码云上操作)iOS组件化(二)----- 组件的更新iOS组件化(三)----- 加载图片等资源文件 ...
Swift制作framework 公司的需要需要制作sdk给其他团队用,其实就是framework简直炸裂!踩了一个又一个的坑!遍体鳞伤之后,决定一定要记录下来,方便以后自己...
一、准备工作 创建两个私有远程仓库 WYSpec 和 WYLib-- WYSpec仓库用来存储spec-- WYLib用来存储项目工程文件 二、创建pod私有库的项目工程 c...
最近在公司做了个表情键盘的需求,这个需求的技术难度不会很大,比较偏向业务。但是要把用户体验做的好也是不容易的,其中有几个点需要特别注意。话不多说,下面开始正文(注:本文对应的...
本文始发于我的博文详解Shell脚本实现iOS自动化编译打包提交,现转发至此。 目录 前言 Shell脚本涉及的工具xcodebuild和xcrunaltoolfir-cli...
问题 在iOS10之前,跳转到系统设置界面的某个指定界面的方式如下: 但是在iOS10上,调用canOpenURL:打开系统设置界面时控制台会报如下错误,并且无法跳转: 原因...
今天学习别人的博客看到这个NSTimer的用法,我才知道我自己以前根本不知道,NSTimer有时候会无效。下面是原文的地址 https://www.mgenware.com/...
生成framework步骤 1.首先新建一个项目,选择Cocoa touch Framework 2.然后随便取一个名字 3.然后将要封装成framework的代码拖入工程 ...
TCP传输协议:前2个子节为一个固定的字符,这里以0x809B为例,接着为4个子节(存放content的长度),然后为传输的内容content 以下内容都在Demo中,有兴趣...
写在前面: Mac用户在使用过程中,多少有的时候还会使用Windows,想装一个咋办?找某宝需要花钱150元,看这篇文章,十几分钟看明白,自己动手丰衣足食!所以本文将以图文教...
一、封包 在iOS很多应用开发中,大部分用的网络通信都是http/https协议,除非有特殊的需求会用到Socket网络协议进行网络数据传输,这时候在iOS客户端就需要很好的...
前言ijkplayer框架是专门用来做 视频直播 的开源框架,基于ffmpeg,同时支持 Android 和 iOS 平台。对于 App 中的直播功能,如果我们成功集成ijk...
我也是啊,怎么破?
UIActivityViewController系统原生分享-仿简书分享利用UIActivityViewController实现系统原生分享,不需要三方SDK,支持自定义分享,可以分享到微博、微信、QQ、信息、邮件、备忘录、通讯录、剪贴板、Fac...