240 发简信
IP属地:内蒙古
  • 长按即可移动cell的UITableView

    期望效果 1.长按即可触发移动cell,操作逻辑简单;2.移动cell时越靠近屏幕边缘,速度越快;3.被移动cell的样式可以自定义; github地址 JXMovableC...

  • iOS类似QQ分组以及遇到错误解决过程

    我相信大家在开发的过程中,都做过类似QQ分组的功能。这次我就说一下我在做这个功能的时候所遇到的问题。先解释一下这个功能是如何做的,不解释直接上代码: 创建一个tableVie...

  • iOS中Block的解析

    一、Block的创建创建block可以有两种方式,如下代码所示: 第一种方式首先创建一个block类,然后通过类去创建对应的block变量,下面是第一种方式执行block代码...

  • NSDictionary的使用

    一、NSDictionary的创建 二、NSDictionary常用属性 三、NSDictionary常用方法 四、NSMutableDictionary的使用

  • 120
    深拷贝与浅拷贝区别

    浅拷贝:浅拷贝是指针拷贝,对一个实现NSCopying协议的对象进行浅拷贝,会创建一个新的指针来指向原始对象。两个指针指向同一个内存区域,如果原始对象的内容发生改变,新的对象...

  • iOS条件选择下拉菜单

    多条件筛选下拉菜单,在很多应用中都有使用。例如:京东、美团等。我们先看一下运行效果: 接下来我会针对里面主要代码进行讲解首先创建出筛选条件类,在创建下拉菜单控件的时候把这个存...

  • NSArray的使用

    一、NSArray的创建 二、NSArray常用的属性和方法 三、NSMutableArray常用的属性和方法

  • NSString的使用

    针对iOS的学习需要从最基础的开始学起,Foundation框架是OC中最基础也是最重要的框架,他包含了NSString、NSArray、NSSet、NSDictionary...

  • 120
    CocoPods的使用

    在进行iOS开发的过程中,需要用到很多的第三方开源类库,例如AFNetworking、YYModel、SDWebImage等等。你可以利用CocoPods来统一管理这些类库(...

  • NSString 用copy 与 strong之间的区别

    1.当赋值对象为NSString时 ---------------------------------------------------------------------...