博客专栏  >  移动开发   >  iOS开发

iOS开发

这里有很多有含量的iOS技术文章,分享给大家。一起学习,一起进步!

关注
1 已关注
29篇博文
  • HTTPS原理剖析

    HTTPS 超文本传输安全协议: Hypertext Transfer Protocol Secure, 是一种网络安全传输协议。在计算机网络上, HTTPS经由超文本传输协议(HTTP)进行通信...

    2017-03-16 18:51
    211
  • iOS_Runtime修改变量值,交换方法实现,动态添加类,成员变量和方法

    Runtime修改变量值,交换方法实现,动态添加类,成员变量和方法

    2016-07-27 11:36
    1471
  • iOS_Runtime

    Runtime,获取成员变量,属性,方法,协议。

    2016-07-22 16:04
    785
  • NSString使用大全

    字符串截取,比较,去除空格, 遍历,拼接,类型转换

    2016-07-18 16:08
    753
  • iOS 设备信息

    在iOS开发中,有时候我们需要使用跟设备相关的一些信息,下面就详细介绍一下设备相关信息: 1.获取当前设备所有者名称: 2.获取设备的类别,是iPhone,iPod,还是iPad ...

    2016-07-07 10:45
    912
  • iOS PureLayout的基本使用(二)

    上篇博客讲解了PureLayout的基本使用,主要是控制一个子类在父类中的位置,然后通过查看源码发现其实就是控制两个View之间的位置关系,同时也讲了一些注意点。 今天继续讲解如何使用PureLayo...

    2016-07-06 21:07
    1497
  • iOS PureLayout的基本使用(一)

    AutoLayout是从iOS6开始苹果引入来取代autoresizing的新的布局技术,现在用的比较多的可能是Masonry和PureLayout。今天主要讲讲如何使用PureLayout,它比Ma...

    2016-07-01 09:51
    2043
  • iOS中通知的使用NSNotificationCenter

    在实际的开发中,通知这一手段还是比较常用的。那今天就详细讲讲通知。 1.通知中心(NSNotificationCenter)实际是在程序内部提供了一种广播机制。把接收到的消息,根据内部的消息转发表,...

    2016-06-04 13:47
    19074
  • Mac终端(Terminal)自定义颜色,字体,背景

    使用Mac作为开发机的时候,苹果终端自带的颜色黑白,字体又小,看起来确实不是很舒服。那推荐大家使用Solarized配色方案。Solarized 是目前最完整的 Terminal/Editor/IDE...

    2016-05-27 19:28
    10778
  • UIWebView的基本介绍(一)

    现在App开发混合式开发还是比较常见的,即传统模式与PC网页端相结合。 那iOS中就必须得提一下UIWebView这个控件了。在一些媒体资讯类的新闻详情页中尤为常见。既能够提高开发效率,又有非常良好的...

    2016-05-05 21:29
    348
  • UITableView基本使用(二)

    上篇博客讲解了UITableView的最基本的使用,这篇博客做一些补充。 有时候我们需要实现这样的功能: 1.比如改变系统自带的选中cell的颜色:    可以在cellForRowAtInde...

    2016-05-02 15:06
    4006
  • UITableView基本介绍(一)

    上篇博客大致讲解了UIScrollView的使用,相信大家对于UIScrolView已经有一定了解了。那其实在实际的开发中,我们使用更多的可能还是UITableView。学会使用UITableView...

    2016-05-02 10:58
    3305
  • UICollectionView的基本使用(一)

    做iOS的对于UITableView一定都挺了解的。比如实现代理啊,cell重用啊,自定义cell啊等等。其实还有一个非常好用的控件UICollectionView,实现起来意思与UITableVie...

    2016-04-27 19:34
    355
  • iOS,UITableView详细介绍之基本使用(一)

    iOS中,UITableVIew的使用是非常常见的,下面就来详细介绍一下 1.UITableView必须实现两个代理:UITableVIewDataSource,UITableViewDelegat...

    2015-12-23 16:56
    281
  • iOS,UITableView详细介绍之自定义Cell(二)

    在iOS开发中,对于UITableViewCell自带的属性可能满足不了实际需求,所以需要自定义Cell。 1. 2.ViewController.m #import "ViewControlle...

    2015-12-24 22:58
    403
  • UIScrollView基本使用(一)

    今天这种日子还在写代码的,一定是真爱。好吧我承认闲的无聊。下面讲一讲UIScrollView的基本使用。 使用场景:一般当手机屏幕不能完全显示需要展示的内容的时候,就会考虑使用UIScrollVie...

    2016-05-01 11:45
    1066
  • iOS手动内存管理之对象持有对象可能存在的内存泄露问题

    在手动内存管理中,很容易引发内存泄露。如下代码解决了上一篇文章中可能存在的问题。 详情请仔细阅读main.m文件 1.FKItem的代码如上一篇不变 2.FKUser.m文件中setItem:方法作如...

    2016-03-01 09:16
    497
  • iOS_Block详解2(解决循环引用)

    请仔细看代码:/* 1.Block对象通常会使用外部创建的其它变量(基本类型的变量,或者指向其他对象的指针)---》外部变量。 2.当执行block对象时,为了确保其下的外部变量能够始终存在,...

    2016-03-11 20:47
    336
  • iOS数据持久化之偏好设置

    iOS中的数据持久化方式:1.plist 文件 2.偏好设置 3.NSKedArchiver(归档)4.SQLite5.CoreData 下面详细讲一下偏好设置: /* 1.偏好设置会将所有数据...

    2016-03-19 09:31
    419
  • iOS之键盘弹出视图上移

    有时候搞开发会碰到一个问题,就是当点击一个UITextField时,弹出虚拟键盘会将这个文本控件遮住。这无论从开发角度还是用户体验来说,都是不行的。 其实要解决这个问题也是很简单的,只要获取键盘没弹...

    2016-04-01 12:40
    4194
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部