240 发简信
  • 简单实用的选择器

    好长时间没写东西了,这次先写点简单的这次主要写的是一个自定义的选择器,主要功能就是点击按钮弹出视图控制器,然后根据选择返回需要的值 首先定义一个视图控制器 .m的实现 最后就...

  • UIImage图片处理,旋转、截取、平铺、缩放等操作,持续更新中

    有时候我们需要处理图片,比如改变大小,旋转,截取等等,所以今天说一说图片处理相关的一些操作。本文所说的方法都是写在UIImage的Category中,这样使用起来也方便;由于...

  • 字符串

    字符串操作常用方法://创建一个字符串NSString *string = @"hello world";获取字符串长度:int a = (int)[string lengt...

  • @曾樑 :sweat: :sweat:

    进程和线程

    进程和线程的区别 1.进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,它是系统资源分配的基本单位。线程是处理机调度的最小单位。2.进程有自己独立的地址空间;进程...

  • 进程和线程

    进程和线程的区别 1.进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,它是系统资源分配的基本单位。线程是处理机调度的最小单位。2.进程有自己独立的地址空间;进程...

  • 简单的网络请求封装

    NetWorkHelper.h NetWorkHelper.m

  • 数据库

    数据库管理系统 常见的数据库:SQL,My SQL,Oracle什么是数据库:以一定方式储存在一起;能为多个用户共享;具有尽可能小得冗余度;与程序彼此独立的数据集合。因为这些...

  • 瀑布流

    CustomWaterFallLayout.h CustomWaterFallLayout.m

  • 封装的数据库操作

    可以进行数据库建表,以及增删改査等操作 使用前需要导入sqlite3数据库包 SandBoxPath.h SandBoxPath.m DataBaseHelper.h Dat...

  • 数据持久化

    沙盒 iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像··,属性列...

  • 数据解析

    解析的基本概念 所谓“解析”:从事先规定好的格式中提取数据。解析的前提:提前约定好格式、数据提供方按照格式提供数据、数据获取方则按照格式获取数据,iOS开发常见的解析:XML...

  • iOS网络请求

    http协议整个请求过程: ① 先建立TCP链接,三次握手 ② 根据网址(NSURL:同一资源定位符,网址就是资源,我们所需要的数据在服务器端存储的位置)向网址发送请求(NS...

  • UIDatePicker 和 UIPickerView

    UIDatePicker UIDatePicker:是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入...

  • NSTimer 和 NSPredicate

    NSTimer NSTimer,timer是一个能周期性的执行我们指定的方法或者在从现在开始的后面的某一个时刻执行我们指定的方法的对象。其实是将一个监听加入到系统的RunLo...

  • UITableView

    UITableView UITableView继承自UIScrollView,所以可以滚动。表视图的每一条数据都是显示在UITableViewCell对象中。表视图可以分区显...

  • 触摸事件和响应者链

    触摸事件 事件,是由硬件捕捉的一个表示用户操作设备的对象。分为三类:触摸事件、晃动事件、远程控制事件。触摸事件:用户通过触摸设备屏幕操作对象、输入数据。支持多点触摸,包含1个...

  • @曾樑 谢谢

    Gesture手势

    手势识别器 手势识别器是对触摸事件做了封装,我们无需自己去判断某个手势是否触发,手势识别器本身起到了识别作用,我们把重心放在识别之后要做什么操作上面。手势识别器是iOS中比较...