自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 iOS开发-OC篇 load方法 和 initialize方法比较

Load方法 和 initialize方法的比较 在OC语言中,我们相比之下对于load和initialize方法的使用比较少,所以会不是很清楚的了解二者的用途和区别,所以整理了一下,和大家进行分享,有所得不对的地方,希望能够指出来,多谢!1、load方法特点:1> 当类被引用进程序的时候会执行这个函数2> 一个类的load方法不用写明[sup...

2016-05-10 21:53:00 117

转载 iOS Block循环引用

前言本篇文章精讲iOS开发中使用Block时一定要注意内存管理问题,很容易造成循环引用。本篇文章的目标是帮助大家快速掌握使用block的技巧。我相信大家都觉得使用block给开发带来了多大的便利,但是有很多开发者对block内存管理掌握得不够好,导致经常出现循环引用的问题。对于新手来说,出现循环引用时,是很难去查找的,因此通过Leaks不一定能检测出来,更重要的还是要靠自己的分析...

2016-05-09 23:12:00 90

转载 iOS开发UI篇-UIWindow简单介绍

iOS开发UI篇—UIWindow简单介绍一、简单介绍UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindowiOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了一个iOS程序之所以能显示到屏幕上,完全是因为它有UIWin...

2016-05-05 21:08:00 114

转载 iOS开发-Swift篇-(1)

iOS开发Swift篇—简单介绍一、简介Swift是苹果于2014年WWDC(苹果开发者大会)发布的全新编程语言Swift在天朝译为“雨燕”,是它的LOGO 是一只燕子,跟Objective-C一样,可以用于开发iOS、Mac应用程序苹果从2010年7月开始设计Swift语言,耗时4年打造Swift的语法特点从它的语法中能看到Objective-C、JavaScr...

2016-05-05 21:01:00 83

转载 iOS开发基础笔试题(3)

前言以下部分题目来源于网络,笔者在此处收集起来,既是要巩固自我,也希望能够帮助到同样需要的人!参考答案均为笔者所写,其有疑问或者出错之处,请在评论中提出,谢谢!不喜勿喷!1、即时聊天App不会采用的网络传输方式123456A UDPB TCPC HTTPD FTP...

2016-05-05 20:53:00 267

转载 iOS开发之XMPP

iOS开发拓展篇-XMPP简单介绍一、即时通讯简单介绍1、简单说明即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容有许多的IM系统,如AOL IM、Yahoo IM、 MSN以及QQ,它们最大的区别在于各自通讯协议的实现,所以即时通讯技术的核心在于它的传输协议协议用来说明...

2016-05-04 22:32:00 144

转载 iOS开发Swift篇(01) 变量&常量&元组

iOS开发Swift篇(01) 变量&常量&元组说明:1)终于要写一写swift了。其实早在14年就已经写了swift的部分博客,无奈时过境迁,此时早已不同往昔了。另外,对于14年部分iOS开发Swift篇专题的博文也不再做任何的校正和更新,特此说明。2)该博文对应代码可以在https://github.com/HanGangAndHanMeimei/Code...

2016-05-04 22:27:00 68

转载 iOS开发-Xcode插件神器

Xcode插件神器作为iOS开发人员,不了解些常用的插件,不使用插件,开发效率怎么会够快呢?那么问题来了,现在的你,使用过哪些xcode插件?如果没有使用过插件,那么很遗憾,您错过了很多好用的工具!插件管理器既然使用xcode插件,就应该想想有没有插件管理器呢?是的,有一个灰常有名的插件管理器叫Alcatraz,关于这个插件管理器如何安装,请参考官方文档如果您已经安装过这...

2016-05-04 15:14:00 101

转载 iOS基础笔试题-(2)

12. obj在编译时和运行时分别时什么类型的对象如下面的代码,obj在编译时和运行时分别时什么类型的对象:123NSString*obj=[[NSDataalloc]init];参考答案:在编译时,我们所声明的obj是NSString *类型,因此是NSStr...

2016-05-03 23:10:00 144

转载 iOS开发基础笔试题-(1)

前言以下部分题目来源于网络,笔者在此处收集起来,既是要巩固自我,也希望能够帮助到同样需要的人!参考答案均为笔者所写,其有疑问或者出错之处,请在评论中提出,谢谢!不喜勿喷!1. #import和#include的区别?参考答案:#import是Objective-C导入头文件的语法,可保证不会重复导入。#include是C/C++导入头文件的语法,如果是Objective-...

2016-05-03 23:09:00 84

转载 iOS开发过程中的一些调试技巧

前言在开发中一定需要到调试跟踪,但是很多开发者虽然做过很多的项目,但是未必了解开发中有哪些调试命令可以帮助我们开发者更快更好地定位到问题所在。本篇文章主要是讲解在开发中如何利用LLDB来Debug。首先会讲一些基础知识,主要是帮助新手们学习如何去调试。对于一些比较高级的操作,不会也没有关系,但是如果能够掌握得了的话,会更方便更快速地查找问题。初步认识LLDBLLDB是XC...

2016-05-03 22:54:00 100

转载 iOS中的通知(NSNotification)

iOS中的通知(NSNotification)前言通知中心是一个单例。通知在iOS中是一种设计模式。每一个应用程序都有一个通知中心NSNotificationCenter实例, 专门负责协助不同对象之间的消息通信.任何一个对象都可以向通知中心发布NSNotification, 描述自己在做什么,而任何注册了该通知的对象该特定通知发布的时候会收到这个通知。获取通知中心对象...

2016-05-03 22:44:00 120

转载 iOS开发-地图篇-定位

在iOS的开发过程中,会遇到一些有关于定位,导航等开发需求。尤其是在近期,app开发中有关于地图的开发越来越多,因此针对于简单的地图开发,我们还是要进行掌握的。 首先,我们会使用苹果自带的地图功能进行相关的开发,当然在后期我们也可以用一些国内的地图,例如百度地图等等。 我个人在学习地图开发的过程中,开始感觉比较繁琐,很多类啊,框架啊,相关的库啊,都记不住。但是只要...

2016-03-30 23:21:00 101

转载 iOS开发-OC篇-NSDate

今天总结一下OC中NSDate的一些简单的用法,注意可不是NSData哦! NSDate的使用1> NSDate初始化方法//获取当前时间NSDate * date = [NSDate date];//返回以当前时间为基准,然后过了secs秒的时间[NSDate dateWithTimeIntervalSinceNow:60 * 6...

2016-03-30 22:54:00 163

转载 iOS开发-OC篇-单例模式

回顾一下load和initialize方法,有几点需要注意。load方法和initialize方法分析:1、load方法:1> 当类被引用进程序的时候会执行这个函数2> 一个类的load方法不用写明[super load],父类就会收到调用,并且在子类之前。3> Category的load也会收到调用,但顺序上在主类的...

2016-03-28 23:41:00 92

转载 iOS开发-OC篇-KVC详解

说到KVC,不得不承认KVC在开发过程中是神器一般的存在。如果正确灵活使用kvc,会使得整个开发过程轻松很多。KVC的使用1、KVC 全称 key valued coding 键值编码反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性.JAVA,C#都有这个机制。ObjC也有...

2016-03-28 23:30:00 153

转载 iOS开发-OC篇-NSSet,NSNumber

最近回顾了OC的一些基本知识,发现确实遗忘了很多重要的东西,今天整理了一些小的知识点,和大家分享一下。iOS的集合对象不可以存储C语言基本类型,所有可以进行装箱和拆箱,来进行OC对象操作。1、NSNumber包装类1> 普通初始化NSNumber * num1 = [[NSNumber alloc] initWithInt:20];...

2016-03-28 23:15:00 129

转载 iOS开发-网络篇-网络测试

iOS开发-网络篇-简单总结一、网络测试 在开发的过程中,会进行网络连接的一些测试,以便我们清楚开发的App是否能够正常的连接到网络。怎样进行测试? 首先我们先来介绍一款第三方软件Reachability-master。Reachability 英文译为 能达到性,这款第三方能够帮助我们轻松的进行网络连接的测试。 第三方相关内容剖析NotRe...

2016-03-18 22:45:00 91

转载 iOS开发-线程篇-GCD其他方法

2016-3-18 今天首先更新一下有关于GCD的其他常见应用。1.GCD的应用单例模式 这是我最开始接触的GCD应用-(void)gcdTest1{ staticdispatch_once_tonceToken; dispatch_once(&onceToken,^{ NSLog(...

2016-03-18 21:59:00 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除