![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
huiqin131460
这个作者很懒,什么都没留下…
展开
-
手把手教你将代码上传到github
上传代码到github分两种情况下面分别介绍:第一种情况:本地的项目没有git仓库,即没有本地git仓库1.在giothHub上创建一个仓库,这个就不多说了,网上有很多。2.在终端cd 到你的文件夹根目录3. git clone https://github.com/MrZhaoCn/ZCRefresh.git //后面的地址是你的github仓库地址4. 执行3后你的该文原创 2016-06-30 18:22:07 · 3853 阅读 · 0 评论 -
让自己的开源框架支持cocoapods
如何让你的项目支持cocoapods?1. 在github上创建一个仓库,注意创建时勾选license选项2. 将你的代码上传到github上面,这前一篇文章有说明。在上传代码之前要给代码打上一个tag 因为后面会用到3. 在项目的根目录下 执行 pod spec create ZCRefresh //create后面是你创建的文件名,执行该命令后,在项目的原创 2016-06-30 18:53:39 · 239 阅读 · 0 评论 -
iOS开发 多任务之间具有依赖关系实现方案
在实际开发过程中,有时候需要设置任务之间的依赖关系,iOS主要有两种方案,一种是基于GCD,另一种是基于NSOperation,下面分别介绍。/**任务1,2并行执行,执行完后任务3执行*/1.基于GCD的实现方案 /**方法1*/ dispatch_group_t group =dispatch_group_create(); di原创 2016-09-08 18:11:51 · 2653 阅读 · 0 评论 -
iOS开发 自定义NSOPeration
iOS多线程开发中,NSOperation是我们经常使用的,有时系统自带的两个类NSInvocationOperation和NSBlockOperation不能满足我们的需求时就需要我们自定义。自定义NSOperation分两种,一种是自定义非并发的NSOperation,一种是定义并发的NSOperation的。下面分别介绍。一:定义非并发的NSOperation。定义非并发的NSO原创 2016-09-13 16:02:12 · 4191 阅读 · 0 评论 -
iOS开发 自定义并发NSOperation实战
前一章节已经介绍了如何自定义并发NSOperation,本节将其应用到具体实例,如果自定义并发NSOperation不会,请移步:http://blog.csdn.net/huiqin131460/article/details/52526752在ZCCurrentOperation.h文件中代码如下://// ZCCurrentOperation.h// 自定义非并发NS原创 2016-09-14 14:44:15 · 1529 阅读 · 0 评论 -
iOS开发之核心动画
概览在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单转载 2016-08-25 10:27:01 · 1674 阅读 · 0 评论 -
swift中单列的写法
swift中单列的写法常见有两种:1.这种方式较简洁,推荐使用//// MyManegerOne.swift// swift_SingleInstance//// Created by MrZhaoCn on 16/12/5.// Copyright © 2016年 MrZhaoCn. All rights reserved.// 单列写法1,推荐这种,简单imp原创 2016-12-21 15:54:30 · 721 阅读 · 0 评论 -
iOS开发 下拉刷新上拉加载更多详解
下拉刷新(上拉加载更多)是大家经常用到的功能,本篇文章将带大家详细介绍下拉刷新原理,一步步实现下拉刷新效果。下拉刷新的核心原理是先自定义一个refreshView,然后将自定义的view添加到tableView(collectionView上)监听tableView(或者collectionView)的contentOffset属性,根据偏移量动态修改refreshView的子控件即可。下面一步步原创 2016-12-21 15:39:54 · 601 阅读 · 0 评论 -
iOS 利用运行时机制给现有类添加属性
本文将介绍如何利用运行时机制动态给现有的类添加属性,分OC和swift两个版本一 OC版:OC给现有类添加属性只需要利用OC的分类机制就行,给现有类添加一个categery,然后利用runtime的两个api即可做到。现在我们给UIButton 添加一个image属性。第一步给UIButton提供一个分类在分类的UIButton+Extension.h文件中代码如下:// Creat原创 2017-01-06 21:19:29 · 1331 阅读 · 0 评论