创建git 项目,两种方式,第一种直接在目录中初始化 git init,如下图,会生成.git目录 第二种是已经有远程托管的地址(比如gitlab 上已经有被托管的项目),直...

创建git 项目,两种方式,第一种直接在目录中初始化 git init,如下图,会生成.git目录 第二种是已经有远程托管的地址(比如gitlab 上已经有被托管的项目),直...
TopicList 一, UIBezierPath 简介 二, UIBezierPath 初始化方法 三, UIBezierPath 常用属性说明 四, UIBezierPa...
title: iOS CAPropertyAnimation 可用的 animationWithKeyPathdate: 2016-07-21 18:06:40categor...
在我们平常的开发当中经常会碰到测试会去快速点击按钮。如果按钮没有做时间拦截处理,那么就会出现按钮的方法会执行多次,这样是不行的,我在这里也是参照网上的有一些资料,写了个dem...
方法1:可以暂时将Project Format 改为Xcode 13.0-compatible
关于 Runtime ,网上已经有很多很好的文章,写得很详尽。本篇主要是从新手的角度出发,逐步介绍 Runtime 的原理、常用方法、应用场景等。 一、Runtime 是什么...
Demo下载[https://github.com/liuyaozong1/runtime_exchange_method.git]本篇文章我们来介绍 runtime 的方法...
我们的工程中总是会有一些基础视图类,集成了基于视图的各种功能和操作,我们创建新的视图总是会继承这一类基础类,这次的需求就是基于自定义类型,创建一个自定义的文件模板!!!甚至可...
NSURLSessionTask 是对网络会话的管理者 NSURLSession 创建任务的封装,它仅仅是个抽象的基类,实际使用中可以划分为不同的任务: NSURLSessi...
引言 随着聊天、社交、直播等软件的兴起,即时通信的应用也变得无处不在。 1. 背景 在 iOS 即时通信编程中提到的概念有Socket,WebSocket,Socket.IO...
解决办法: 在 Build Settings 中的 Runpath Search Paths中,@executable_path/Frameworks 上一行加入 /usr/...
code:1 重复连接 code:1,domain:GCDAsyncSocketErrorDomain,userInfo:{NSLocalizedDescription = ...
在ViewController文件里包含头文件,#import <RMQClient/RMQClient.h> 1. 接收方法 amqp:// : @ :5672amqp:/...
一、获取当前时间 二、获取当前时间戳 三、时间戳转时间 四、字符串转时间戳 //时间格式 NSDateFormatter *formatter = [[NSDateForma...
文章首次整理自 个人博客:RabbitMQ在iOS中的应用 引言 随着公司业务的需要,原来的推送,不能满足现有的要求,比如,有的公司需要局域网部署平台服务,不能访问外网,意味...
有时候需要为UIView添加虚线描边,本文记录一种实现方式,主要是通过对UIView的根layer添加CAShapeLayer来完成。效果图如下: UIView虚线边框示意图...
BLE ==== buletouch low energy,蓝牙4.0设备因为低耗电,所以也叫做BLE。 ##一、名字术语 说到BLE 少不了这几个名词: Service:服...
Bug名称'NSInternalInconsistencyException' 内部不一致reason: 'Tried to pop to a view controller...
在 iOS 的图片加载框架中,SDWebImage 可谓是占据大半壁江山。它支持从网络中下载且缓存图片,并设置图片到对应的 UIImageView 控件或者 UIButton...
在OC项目中,有可能会遇到需要引入Swift写的第三方库,下面整理下OC项目如何使用Swift库 1、建立桥接文件 在已有的OC工程中新建一个Swift文件,命名为Test....