自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 xcode 代码不高亮 不提示语法错误 解决方法

方法一:1.把.pch里的内容全部注释掉2.clean掉项目里的内容3.把.pch里的注释去掉,编译。4.代码高亮,语法提示功能都回来了。方法二:1.关闭项目2.选择Window->Organizer->Projects3.选择失效的那一个工程,右健,Remove from Organizer4.打开工程,失效的功能都回来了方法三

2016-09-20 09:40:21 1904

转载 iOS屏幕适配

一、iOS屏幕适配发展历程设备适配技术4及以前(iPad未出)直接用代码计算有了iPadautoResizing有不同屏幕的iPhone后autoLayout有更多不同屏幕的iPhone后sizeClass二、各个技术的特性1、 直接用代码计算由于屏幕的大小都一样,只有横竖屏的情

2016-09-15 17:47:12 387

转载 Core Data

一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1

2016-09-14 15:52:58 374

转载 @property属性关键字的作用

属性关键字的作用  现在我们iOS开发中,基本都是使用ARC(自动引用计数)技术,来编写我们的代码。因此在属性property中我们经常使用的关键字有strong,weak,assign,copy,nonatomic,atomic,readonly,readwrite,getter,setter。可能经常写代码的朋友,已经很清楚在什么情况下会使用他们。但可能并不清楚他们的含义,下面我先通过

2016-09-12 11:12:03 3239

转载 UIWebView和WKWebView的使用及js交互

web页面和app直接的交互是很常见的东西,之前尝试过flex和js的相互调用以及android和js的相互调用,却只有ios没试过,据说比较复杂。周末花了点时间研究了一下,确实和其他的不太一样,但是 也不见复杂。要知道的事情ios的webview有2个类,一个叫UIWebView,另一个是WKWebView。两者的基础方法都差不多,本文重点是后者,他是取代UIWebView出现的

2016-09-08 18:11:50 356

转载 Objective-C新特性__nonnull和__nullable

最近在用Xcode 6.3写代码,一些涉及到对象的代码会报如下编译器警告:1Pointer is missing a nullability type specifier (__nonnull or __nullable)于是google了一下,发现这是Xcode 6.3的一个新特性,即nullabilit

2016-09-08 18:02:50 467

原创 面试-STAR法则

一.什么是STAR法则?The STAR (Situation, Task, Action, Result) format is a job interview technique used by interviewers to gather all the relevant information about a specific capability that the job

2016-09-05 20:26:56 3518

转载 GPUImage 图像处理

GPUImage是现在做滤镜最主流的开源框架,没有之一。作者BradLarson基于openGL对图片处理单元进行封装,提供出GPUImageFilter基类,配合shader,常用滤镜都拿下不是问题。一、安装(1):首先下载GPUImage  https://github.com/BradLarson/GPUImage   (2):解压后,在framework 目

2016-09-04 22:36:15 1110

转载 IOS 绘图 drowRect

Core Graphics Framework是一套基于C的API框架,使用了Quartz作为绘图引擎。它提供了低级别、轻量级、高保真度的2D渲染。该框架可以用于基于路径的绘图、变换、颜色管理、脱屏渲染,模板、渐变、遮蔽、图像数据管理、图像的创建、遮罩以及PDF文档的创建、显示和分析。为了从感官上对这些概念做一个入门的认识,你可以运行一下官方的example code。 iOS

2016-09-04 13:55:30 428

转载 iOS开发-常用第三方开源框架介绍

图像:1.图片浏览控件MWPhotoBrowser       实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。      下载:https://github.com/mwaterfall/MWPhotoBrowser 目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落

2016-09-03 19:40:01 2680

转载 简单理解Socket

TCP/IP要想理解socket首先得熟悉一下TCP/IP协议族, TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,定义了主机如何连入因特网及数据如何再它们之间传输的标准,从字面意思来看TCP/IP是TCP和IP协议的合称,但实际上TCP/IP协议是指因特网整个TCP/IP协议族。不同于ISO模

2016-09-03 11:12:31 321

转载 TCP丶UDP详解

互连网早期的时候,主机间的互连使用的是NCP协议。这种协议本身有很多缺陷,如:不能互连不同的主机,不能互连不同的操作系统,没有纠错功能。为了改善这种缺点,大牛弄出了TCP/IP协议。现在几乎所有的操作系统都实现了TCP/IP协议栈。TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层,每层都有相应的协议,如下图所谓的协议就是双方进行数据传输的一种格式。

2016-09-03 11:04:06 502

原创 SEL (@selector) 简单总结

SEL就是对方法的一种包装。包装的SEL类型数据它对应相应的方法地址,找到方法地址就可以调用方法。在内存中每个类的方法都存储在类对象中,每个方法都有一个与之对应的SEL类型的数据,根据一个SEL数据就可以找到对应的方法地址,进而调用方法。@interface Person : NSObject  + (void)test1; - (void)test2; @end 

2016-09-02 16:10:50 674

转载 Swift 本地推送通知UILocalNotification

Swift 本地推送通知UILocalNotificationNotification是智能手机应用开发中常用的信息传递机制,它不用消耗更多资源去不停的检查信息状态,可以非常好的节省资源。在iOS中分为两种通知:本地、远程。本地的UILocalNotification由全局的NotificationManager统一管理,我们只需要将本地通知对象添加到系统的Notificati

2016-09-01 19:53:44 698

解析时间DEMO

Time类,可以解析时间用的

2015-05-26

Push通信相关代码

Push相关的通信代码,很适合新手参考。有需要的同学来下载吧。

2014-04-03

实用UITabBar

非常实用的自定义控件UITabBar,简单实用,方便开发,起到了更加美化界面的作用。

2012-09-07

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

TA关注的人

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