11 2016 档案

GPUImage ==> 一个基于GPU图像和视频处理的开源iOS框架
摘要:Logo 项目介绍: GPUImage是Brad Larson在github托管的开源项目。 GPUImage是一个基于GPU图像和视频处理的开源iOS框架,提供各种各样的图像处理滤镜,并且支持照相机和摄像机的实时滤镜; 基于GPU的图像加速,因此可以加速对实时摄像头视频、电影以及image的滤镜和 阅读全文

posted @ 2016-11-13 22:35 dreamDeveloper 阅读(2218) 评论(0) 推荐(0) 编辑

iCarousel——在iOS和Mac OS应用中实现3D CoverFlow旋转木马效果的开源类库
摘要:前言 iCarousel一个简单、可高度定制的3D CoverFlow开源类库,旨在简化在 iPhone, iPad和Mac OS中生成各种类型的cover flow(视图切换)效果(分页、滚动视图)。用户手指划动图片,图片将不断以3D的形式切换。 Github托管地址:https://github 阅读全文

posted @ 2016-11-13 22:07 dreamDeveloper 阅读(2761) 评论(0) 推荐(0) 编辑

超全!整理常用的iOS第三方资源
摘要:一:第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://github.com/jdg/MBProgressHUD 3:XML/HTML解析 地址:https://gith 阅读全文

posted @ 2016-11-13 21:02 dreamDeveloper 阅读(2194) 评论(0) 推荐(0) 编辑

iOS沙盒机制
摘要:沙盒:每一个iOS应用程序都会为自己创建一个文件系统目录(文件夹), 这个独立,封闭, 安全的空间,就叫做沙盒. iOS的沙盒机制(SandBox) 1, 沙盒是一种安全体系. 2, 他规定了应用程序只能在为该应用程序创建的文件夹(沙盒)内访问文件,不可以访问其他沙盒内的内容(iOS8 已经部分开放 阅读全文

posted @ 2016-11-12 21:03 dreamDeveloper 阅读(334) 评论(0) 推荐(0) 编辑

iOS开发 非常全的三方库、插件、大牛博客等等
摘要:UI 下拉刷新 EGOTableViewPullRefresh- 最早的下拉刷新控件。 SVPullToRefresh- 下拉刷新控件。 MJRefresh- 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体 阅读全文

posted @ 2016-11-11 23:46 dreamDeveloper 阅读(848) 评论(0) 推荐(0) 编辑

细说GCD
摘要:http://blog.csdn.net/hsf_study/article/details/51637453 阅读全文

posted @ 2016-11-11 23:36 dreamDeveloper 阅读(117) 评论(0) 推荐(0) 编辑

NSAttributeString创建各种文字效果
摘要:[objc] view plain copy NSDictionary *attributes =@{ NSForegroundColorAttributeName: [UIColorredColor], NSFontAttributeName: [UIFontfontWithName:@"Zapf 阅读全文

posted @ 2016-11-11 23:33 dreamDeveloper 阅读(1142) 评论(0) 推荐(0) 编辑

MWPhotoBrowser 属性详解 和代理解释
摘要:photo = [MWPhotophotoWithURL:[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResource:@"photo2"ofType:@"jpg"]]]; photo.caption =@"The London Eye is 阅读全文

posted @ 2016-11-11 23:28 dreamDeveloper 阅读(2696) 评论(0) 推荐(0) 编辑

IOS上架App Store商店步骤
摘要:苹果官方在2015年05-06月开发者中心进行了改版,网上的APP Store上架大部分都不一样了,自己研究总结一下,一个最新的上架教程以备后用. 原文地址:http://www.16css.com/blog/knowledge/1300.html 1.1、前期工作 首先你需要有一个苹果的开发者帐号 阅读全文

posted @ 2016-11-11 22:23 dreamDeveloper 阅读(7648) 评论(2) 推荐(0) 编辑

iOS: 极光推送
摘要:之前做过环信和友盟的推送,照着官方文档集成其实挺简单的,今天公司需要,特地做了一下极光推送。不用不知道,原来极光推送集成如此简单,不得不说说了。 当然做推送钱需要做一些准备工作了,就是推送必须的p12推送证书:开发环境(开发时测试需要的推送证书)、生产环境(发布到AppStore时需要的推送证书), 阅读全文

posted @ 2016-11-11 22:20 dreamDeveloper 阅读(1173) 评论(0) 推荐(0) 编辑

iOS:Objective-c的MD5/SHA1加密算法的实现
摘要:介绍: Objective-c实现MD5和SHA1算法相对还是比较简单的,可以直接调用系统的C/C++共享库来实现调用MD5即Message Digest Algorithm 5(信息-摘要算法 5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一SHA即Secure Hash Algor 阅读全文

posted @ 2016-11-11 22:19 dreamDeveloper 阅读(1353) 评论(0) 推荐(0) 编辑

IOS项目集成ShareSDK实现第三方登录、分享、关注等功能(转)
摘要:原文链接:http://blog.csdn.net/daleiwang/article/details/34081231 (1)官方下载ShareSDK iOS 2.8.8,地址:http://sharesdk.cn/ (2)根据实际情况,引入相关的库,参考官方文档。 (3)在项目的AppDeleg 阅读全文

posted @ 2016-11-11 22:17 dreamDeveloper 阅读(415) 评论(0) 推荐(0) 编辑

可以显示图片的类似网易新闻的头部滚动条(转)
摘要:增加效果 图片在左边 图片在左边 图片在右边.gif 图片在右边.gif 图片在上面.gif 图片在上面.gif 只显示图片.gif 只显示图片.gif 原来的效果 只显示文字 oc版滚动示例.gif oc版滚动示例.gif 只是更换了一下ZJSegmentView里面显示文字的控件, 之前是使用l 阅读全文

posted @ 2016-11-11 22:07 dreamDeveloper 阅读(691) 评论(0) 推荐(0) 编辑

JSONModel
摘要:JSONModel 一个解析 JSON 数据的开源库,可以将 JSON 数据直接解析成自定义的 model ,其中对数据类型的检查和对数据类型的转换比较贴心。最近在项目中使用了以后觉得确实方便很多,推荐给大家。(PS:由于实现的原理在swift中并不支持,所以swift代码了解就可以)。 国际惯例介 阅读全文

posted @ 2016-11-11 00:08 dreamDeveloper 阅读(1257) 评论(0) 推荐(0) 编辑

iOS开发--常用技巧 (MJRefresh详解)
摘要:转载的mj的 原版地址 https://github.com/CoderMJLee/MJRefresh 下拉刷新01-默认 self.tableView.header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{ // 进入刷新状态后会自 阅读全文

posted @ 2016-11-10 23:40 dreamDeveloper 阅读(14564) 评论(0) 推荐(0) 编辑

源码笔记---MBProgressHUD
摘要:前言 作为初学者,想要快速提高自己的水平,阅读一些优秀的第三方源代码是一个非常好的途径.通过看别人的代码,可以学习不一样的编程思路,了解一些没有接触过的类和方法. MBProgressHUD是一个非常受欢迎的第三方库,其用法简单,代码朴实易懂,涉及的知识点广而不深奥,是非常适合初学者阅读的一份源码. 阅读全文

posted @ 2016-11-10 23:30 dreamDeveloper 阅读(984) 评论(0) 推荐(0) 编辑

MBProgressHUD的基本使用
摘要:其实MBProgressHUD挺简单的,只有MBProgressHUD.h和.m文件,用的时候拖入工程或使用cocoapods安装(pod 'MBProgressHUD')。想做复杂的效果可以参考作者gitHub上的DEMO(地址:MBProgressHUD),写得也很清楚明了。 // // MBP 阅读全文

posted @ 2016-11-10 23:26 dreamDeveloper 阅读(1522) 评论(0) 推荐(0) 编辑

UIView动画效果
摘要:UIView是iOS系统中界面元素的基础, 所有的界面元素都是继承自它.它本身完全由CoreAnimation来实现的.它真正的绘图部分,是由一个CALayer类来管理.UIView本身更像一个CALayer的管理器,访问它的跟绘图和坐标有关的相关属性. iOS的画面切换效果的API主要通过调用系统 阅读全文

posted @ 2016-11-10 23:01 dreamDeveloper 阅读(363) 评论(0) 推荐(0) 编辑

iOS图片加载-SDWebImage
摘要:一、SDWebImage内部实现过程 1, 入口 setImageWithURL:placeholderImage:options: 会先把 placeholderImage 显示,然后 SDWebImageManager 根据 URL 开始处理图片。 2, 进入 SDWebImageManager 阅读全文

posted @ 2016-11-10 22:55 dreamDeveloper 阅读(429) 评论(0) 推荐(0) 编辑

iOS:实现图片的无限轮播---之使用第三方库SDCycleScrollView
摘要:SDCycleScrollView API // // SDCycleScrollView.h // SDCycleScrollView #import <UIKit/UIKit.h> typedef enum { SDCycleScrollViewPageContolAlimentRight, S 阅读全文

posted @ 2016-11-10 22:15 dreamDeveloper 阅读(4605) 评论(0) 推荐(0) 编辑

Mac 环境下svn服务器的配置
摘要:Mac 环境下svn服务器的配置 本文目录 • 一、创建代码仓库,用来存储客户端所上传的代码 • 二、配置svn的用户权限 • 三、使用svn客户端功能 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们 阅读全文

posted @ 2016-11-09 23:55 dreamDeveloper 阅读(402) 评论(0) 推荐(0) 编辑

ld: warning: directory not found for option 去掉警告的方法
摘要:工程老是提示ld: warning: directory not found for option:xxxxxx 这种提示,通常是由于添加了第三方SDK,但是后来改了个名字或者去掉了SDK,但是在 Build Settings >Search Paths >Library Search Paths 阅读全文

posted @ 2016-11-09 21:57 dreamDeveloper 阅读(458) 评论(0) 推荐(0) 编辑

Mac怎么设置wifi热点
摘要:苹果 Mac 系统中要把无线当作 Wifi 热点来用的话,需要电脑有其它网络接入才可以,也就是说它需要一个可以用于上网的网络,比如有线网络。尤其是对于使用 MacBook Pro 或 MacBook Air 的小伙伴,有时候出门在外时需要为手机共享无线 Wifi 网络。这里简单介绍下怎么在 Mac 阅读全文

posted @ 2016-11-09 20:32 dreamDeveloper 阅读(3674) 评论(0) 推荐(0) 编辑

如何获取AppStore软件安装包的路径
摘要:通过这种方式得到的安装包和从苹果官网下载的安装包不一样,苹果官网下载的是dmg镜像,里面包含pkg安装包,而这个直接就是pkg安装包,双击安装就可以了。 OVER 阅读全文

posted @ 2016-11-09 20:21 dreamDeveloper 阅读(951) 评论(0) 推荐(0) 编辑

四种卸载Mac软件的方法
摘要:从 Mac 电脑上卸载已经安装的应用程序可能是你知道的操作系统里面最简单的一种了。而如果你是一名新买了 Mac 电脑的用户,那么你可能比较困惑:怎么没有控制面板中的相应板块来卸载它们呢?但是其实你想不到,在 Mac 电脑上卸载应用程序这一点简直简单得要命。本文就来讨论讨论如何卸载 Mac 电脑已经装 阅读全文

posted @ 2016-11-09 20:15 dreamDeveloper 阅读(42248) 评论(0) 推荐(0) 编辑

UIImagePickerController
摘要:// // UIImagePickerController.h // UIKit // // Copyright (c) 2008-2015 Apple Inc. All rights reserved. // #import <Foundation/Foundation.h> #import <U 阅读全文

posted @ 2016-11-08 23:44 dreamDeveloper 阅读(639) 评论(0) 推荐(0) 编辑

UIAlertController
摘要:// // UIAlertController.h // UIKit // // Copyright (c) 2014-2015 Apple Inc. All rights reserved. // #import <UIKit/UIViewController.h>//继承自UIViewContr 阅读全文

posted @ 2016-11-08 23:43 dreamDeveloper 阅读(320) 评论(0) 推荐(0) 编辑

uiview关联xib
摘要:1,在需要实例的地方 //加载一个uiview的作法 [LotteryInvestigationView *lotteryInvestigationView=[[[NSBundle mainBundle] loadNibNamed:@"LotteryInvestigationView" owner: 阅读全文

posted @ 2016-11-04 18:58 dreamDeveloper 阅读(211) 评论(0) 推荐(0) 编辑

OC学习篇之---文件的操作
摘要:今天我们来介绍OC中文件操作,在之前的文章中,已经接触到了文件的创建了,但是那不是很具体和详细,这篇文章我们就来仔细看一下OC中是如何操作文件的: 第一、首先来看一下本身NSString类给我们提供了哪些可以操作文件路径名的方法 [objc] view plain copy // // main.m 阅读全文

posted @ 2016-11-02 23:53 dreamDeveloper 阅读(397) 评论(0) 推荐(0) 编辑

OC学习篇之---归档和解挡
摘要:今天我们来看一下OC中的一个重要知识点:归档 OC中的归档就是将对象写入到一个文件中,Java中的ObjectInputStream和ObjectOutputStream来进行操作的。当然在操作的这些对象都是需要实现一个接口:Serializable,同样的OC中操作的对象也是需要实现一个协议的,后 阅读全文

posted @ 2016-11-02 23:22 dreamDeveloper 阅读(744) 评论(0) 推荐(0) 编辑

OC学习篇之---Foundation框架中的其他类(NSNumber,NSDate,NSExcetion)
摘要:1、NSNumber 这个类主要是用来封装基本类型的,说到这里,就不得不说一下了: OC中的集合是不允许存入基本类型的,所以NSNumber类就诞生了,需要将基本类型封装一下,然后存进去,这个类似于Java中的自动装箱和拆箱,Java中的集合其实也是不允许存入基本类型的,但是我们任然看可以那么操作, 阅读全文

posted @ 2016-11-02 22:02 dreamDeveloper 阅读(314) 评论(0) 推荐(0) 编辑

OC学习篇之---Foundation框架中的NSDictionary类以及NSMutableDictionary类
摘要:今天来看一下Foundation框架中的NSDictionary类,NSMutableDictionary类,这个和Java中的Map类很想,OC中叫字典,Java中叫Map,还有字典是无序的,这个和NSArray不一样,Java中的Map也是无序的,通过hash值去检索元素的。 一、NSDicti 阅读全文

posted @ 2016-11-02 21:48 dreamDeveloper 阅读(378) 评论(0) 推荐(0) 编辑

OC学习篇之---Foundation框架中的NSArray类和NSMutableArray类
摘要:我们继续来看一下Foundation框架中的NSArray类和NSMutableArray类,其实NSArray类和Java中的List差不多,算是一种数据结构,当然我们从这两个类可以看到,NSArray类是不可变的,NSMutableArray类是可变的。下面就先来看一下NSArray类 一、NS 阅读全文

posted @ 2016-11-02 21:40 dreamDeveloper 阅读(495) 评论(0) 推荐(0) 编辑

OC学习篇之---Foundation框架中的NSString对象和NSMutableString对象
摘要:今天在在来继续看一下Foundation框架中的常用对象:NSString和NSMutableString 在OC中NSString对象是不可变的,和Java中的String一样的,而NSMutableString是可变的,和Java中的StringBuilder一样。 一、NSString对象 在 阅读全文

posted @ 2016-11-02 21:33 dreamDeveloper 阅读(356) 评论(0) 推荐(0) 编辑

OC学习篇之---Foundation框架中的NSObject对象
摘要:从这篇文章开始我们开始介绍Foundation框架。 OC中的Foundation框架是系统提供了,他就相当于是系统的一套api,和Java中的一些系统jar很相似,又早起的一批人开发的,内部有很多现有的类和功能提供给我们使用。那么今天首先来介绍一下Foundation框架中的第一个类NSObjec 阅读全文

posted @ 2016-11-02 21:22 dreamDeveloper 阅读(250) 评论(0) 推荐(0) 编辑

OC学习篇之---代理模式
摘要:这篇文章我们就来介绍一下OC中的代理模式,关于代理模式,如果还有同学不太清楚的话,就自己去补充知识了,这里就不做介绍了,这里只介绍OC中是如何实现代理模式的。 这里举一个简单的例子: 小孩类,护士类,保姆类,其中小孩类有两个方法:wash和play 这里代理对象就是:护士类、保姆类,小孩类是被代理对 阅读全文

posted @ 2016-11-02 21:13 dreamDeveloper 阅读(2291) 评论(0) 推荐(0) 编辑

OC学习篇之---协议的概念和用法
摘要:这一篇文章我们在来看一下OC中协议的概念以及用法,协议也是OC中的一个重点,Foundation框架以及我们后面在写代码都会用到。 OC中的协议就是相当于Java中的接口(抽象类),只不过OC中的名字更形象点,因为我们在学习Java中的接口时候,看可以知道其实接口就相当于一种契约(协议),给他的实现 阅读全文

posted @ 2016-11-02 21:08 dreamDeveloper 阅读(1530) 评论(0) 推荐(0) 编辑

OC学习篇之---类的延展
摘要:这篇文章我们继续来介绍一下OC中的一个特性:延展 其实说白了,延展就是弥补C语言中的前向申明,我们知道,在C语言中,如果你想调用一个函数的话,那么在此之前必须要声明一个这个函数,就是有前置性。 OC中为了弥补C语言中的这个问题,就有了延展的概念,下面来看一下代码: Person.h [objc] v 阅读全文

posted @ 2016-11-02 20:48 dreamDeveloper 阅读(241) 评论(0) 推荐(0) 编辑

OC学习篇之—写类别(类的扩展)
摘要:首先我们来看一下场景,如果我们现在想对一个类进行功能的扩充,我们该怎么做? 对于面向对象编程的话,首先会想到继承,但是继承有两个问题: 第一个问题:继承的前提是这个类可以被继承,因为在Java中有些类是不允许继承的,定义成final类,同样的OC中也是有不可以继承的类 第二个问题:这个类可以被继承, 阅读全文

posted @ 2016-11-02 20:26 dreamDeveloper 阅读(2509) 评论(0) 推荐(1) 编辑

OC学习篇之---类的定义
摘要:OC中类的相关知识 OC和C的最大区别就是具有了面向对象的功能,那么说到面向对象,就不得不说类这个概念了,如果学过Java的话,那么对类和对象的概念就不陌生了,因为Java是非常纯正的面向对象设计语言。关于类和对象的概念,这里就不仔细介绍了,网上有各种解释。我们之间来开一下OC中如何定义一个类,如何 阅读全文

posted @ 2016-11-02 20:02 dreamDeveloper 阅读(2175) 评论(0) 推荐(0) 编辑

OC学习篇之---第一个程序HelloWorld
摘要:从这篇开始我们就开始学习OC的相关知识了,在学习之前,个人感觉需要了解的其他的两门语言:一个是C/C++,一个是面向对象的语言(当然C++就是面向对象,不过这里最好还是Java)。在干活之前,得先找到一个好工具,不过伟大的苹果公司已经给我们准备好了一个开发利器:XCode。在这方面Google可能做 阅读全文

posted @ 2016-11-02 19:45 dreamDeveloper 阅读(1588) 评论(0) 推荐(0) 编辑

OC学习篇之---类的初始化方法和点语法的使用
摘要:一、首先来看一下类的初始化方法 在Java中我们知道一个每个类都有构造方法,这里的初始化方法就是和构造方法一个概念的,但是这里有一个区别是:Java中有默认构造方法,当我们去自定义构造方法的时候,这个默认构造方法就会被替换了,但是OC中是不会的,这点需要注意。 下面来看一下如何自定义初始化方法: P 阅读全文

posted @ 2016-11-02 19:26 dreamDeveloper 阅读(1069) 评论(0) 推荐(0) 编辑

转 OC温故:类的三大特性(封装,继承,多态)
摘要:原文标题:OC学习篇之 类的三大特性(封装,继承,多态) 我们都知道,面向对象程序设计中的类有三大特性:继承,封装,多态,这个也是介绍类的时候,必须提到的话题,那么今天就来看一下OC中类的三大特性: 一、封装 封装就是对类中的一些字段,方法进行保护,不被外界所访问到,有一种权限的控制功能,Java中 阅读全文

posted @ 2016-11-02 18:52 dreamDeveloper 阅读(150) 评论(0) 推荐(0) 编辑

继承
摘要:OC面向对象—继承 一、基本概念 继承:是面向对象的一个核心概念,类中的一个重要的特性,它可以。可以简单概括为继承现有类 + 扩展现有类 。我们使用继承的目的就是让子类从父类中,获得一些属性和已有方法,也就是说子类继承了父类的功能。 在Objective-C的继承体系中,位于最顶层的根类是NSObj 阅读全文

posted @ 2016-11-02 18:51 dreamDeveloper 阅读(131) 评论(0) 推荐(0) 编辑

IOS基础:深入理解Objective-c中@class 和#import的区别
摘要:在面向对象objective-C语言中,当一个类使用到另一个类时,并且在类的头文件中需要创建被引用的指针时,可以#import方式引入,通过@class引入; 这两种的方式的区别在于: 1、运用#import方式:会包含被引用类的所有信息,包括被引用类的变量和方法; 运用@class方式:告诉编译器 阅读全文

posted @ 2016-11-02 17:12 dreamDeveloper 阅读(2239) 评论(0) 推荐(0) 编辑

Objective-C中的instancetype和id区别
摘要:在日常的编码过程中,我们几乎养成了所有的不确定类型返回值都用id的习惯.的确,因为它万金油一般的万能指针特性再加上instancetype在ios7.0之后才出现.导致很多人还没有改变原来的编码习惯.更不用说去深掘二者之间的细微差别.其实两者在类型表示上,都可以表示任何对象类型.但有一点需要我们注意 阅读全文

posted @ 2016-11-02 16:31 dreamDeveloper 阅读(314) 评论(0) 推荐(0) 编辑

< 2025年4月 >
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
4 5 6 7 8 9 10

导航

统计

点击右上角即可分享
微信分享提示