
IOS
落天罐头
这个作者很懒,什么都没留下…
展开
-
转载 iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍)
哈哈 转载http://blog.youkuaiyun.com/hmt20130412/article/details/34523235?utm_source=tuicool&utm_medium=referral转载 2015-11-06 17:10:00 · 523 阅读 · 0 评论 -
IOS集成到支付宝的步骤及问题
http://www.bubuko.com/infodetail-1139083.html一,在支付宝开放平台下载支付宝SDK(https://openhome.alipay.com/platform/document.htm#down)二,添加sdk文件到xcode 1,新建一个aliPaySDK文件夹,提取SDK包中以下文件到此文件夹里,在xcode中添加此文件夹转载 2015-12-04 09:54:58 · 622 阅读 · 0 评论 -
NSURLSession
一、URL Session的基本概念1.三种工作模式:默认会话模式(default):工作模式类似于原来的NSURLConnection,使用的是基于磁盘缓存的持久化策略,使用用户keychain中保存的证书进行认证授权。瞬时会话模式(ephemeral):该模式不使用磁盘保存任何数据。所有和会话相关的caches,证书,cookies等都被保存在RAM中,因此当程序使会话转载 2016-01-07 10:33:59 · 300 阅读 · 0 评论 -
图片上写文字
+ (UIImage*)drawText:(NSString*)text inImage:(UIImage*)image atPoint:(CGPoint)point withFont:(UIFont *)font{ UIGraphicsBeginImageContext(image.size); [image drawInRect:CGRectMake(0,0,image.si转载 2016-01-25 15:17:30 · 288 阅读 · 0 评论 -
pod 安装使用
虽然网上关于CocoaPods安装教程多不胜数,但是我在安装的过程中还是出现了很多错误,所以大家可以照下来步骤装一下,我相信会很好用.前言在iOS项目中使用第三方类库可以说是非常常见的事,但是要正确地配置他们有时候是非常繁琐的事情,幸运的是CocoaPods是一个很好的解决方案。什么是CocoaPodsCocoaPods是OS X和iOS下的一个第三类库管理工具,通转载 2015-11-16 15:39:31 · 343 阅读 · 0 评论 -
百度附近功能 定位
//// FujinViewController.m// BestBeant//// Copyright © 2015年 cgb. All rights reserved.//#import "FujinViewController.h"#import #import #import #import @interface FujinViewController原创 2015-12-07 20:59:14 · 386 阅读 · 0 评论 -
图片demo
@implementation IGThermalSupport+ (NSData *) imageToThermalData:(UIImage*)image{ NSLog(@"zzzzzzzzzzzzz"); CGImageRef imageRef = image.CGImage; // Create a bitmap context to draw the转载 2016-01-25 15:06:24 · 429 阅读 · 0 评论 -
OC运行时编程指南
http://my.oschina.net/charsunny/blog/200971?fromerr=nDBg67rROC运行时编程指南介绍本教程的组织方式更多运行时系统的版本和平台遗留版本和现在版本平台和运行时系统进行交互OC源代码NSObject方法运行时函数消息传递机制objc_msgSend函数使用隐藏参数获取一转载 2016-01-09 22:47:13 · 1072 阅读 · 0 评论 -
PDF 图片
//// DSPDFController.h// socketConnect3//// Created by dascomzz on 16/1/27.// Copyright © 2016年 DS. All rights reserved.//#import #import #import @interface DSPDFController : NSObject{原创 2016-01-27 13:39:36 · 461 阅读 · 0 评论 -
UIImage 转灰度
UIImage *grayImage(UIImage *source) { int width = source.size.width; int height = source.size.height; CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceGray();转载 2016-01-28 13:08:11 · 363 阅读 · 0 评论 -
Bitmap image and image mask 位图 图片遮罩
http://blog.sina.com.cn/s/blog_78a55c9f0101037i.htmlAbout Bitmap Images and Image Masks bitmap image是一系列的像素,这些像素中的每一个代表了图片中的一个点。bitmap image可以是JPEG TIFF PNG,GIF,ICO,GMP,CUR等格式。 image mask是一个转载 2016-01-28 13:27:55 · 1212 阅读 · 0 评论 -
wifi连接打印机小demo
小demo原创 2016-01-20 16:44:37 · 2380 阅读 · 2 评论 -
iOS 图片加载 圆形进度条
http://www.2cto.com/kf/201505/400351.html项目中有加载网络图片的需求,加一个加载的进度条会提高用户体验,网络不好的时候会清晰的看到图片加载的进度,比让用户看着满屏幕空白好。下面是我们项目自己封装的圆形进度条,分享给大家。其实实现原理很简单,只是根据图片加载的进度来绘制一个圆。先来看.h文件,需要一个进度的属性和进度条展示位置的方法:转载 2016-01-13 18:25:41 · 853 阅读 · 0 评论 -
关于使用QQ做第三方登录的问题!
注意:QQ本身没有授权功能,所以想要使用QQ做第三方登录必须通过QQ空间来实现!第一步:集成ShareSDK(步骤同集成分享的一样,如果已经集成过就不用再重新集成了),这里需要注意的是,由于是要通过QQ空间来实现授权登录,所以在下载ShareSDK包的时候别忘了勾选QQ空间,不然会报尚未导入平台(6)的错误。第二步:打开工程中的*AppDelegate.m(*代表你的工程名字) 文转载 2016-01-13 20:56:18 · 593 阅读 · 0 评论 -
iOS蓝牙中的进制转换
http://www.jianshu.com/p/a5e25206df39Bluetooth4.0.jpg最近在忙一个蓝牙项目,在处理蓝牙数据的时候,经常遇到进制之间的转换,蓝牙处理的是16进制(NSData),而我们习惯的计数方式是10进制,为了节省空间,蓝牙也会把16进制(NSData)拆成2进制记录。这里我们研究下如何在他们之间进行转换。假设我转载 2016-01-15 14:05:51 · 668 阅读 · 0 评论 -
摇一摇功能
原文:http://www.cnblogs.com/taintain1984/archive/2013/08/16/3262185.html//微信的摇一摇是怎么实现的~发现原来 ios本身就支持//在 UIResponder中存在这么一套方法 - (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *转载 2015-12-05 15:36:30 · 354 阅读 · 0 评论 -
iOS开发之AsyncSocket使用教程
原文 http://www.superqq.com/blog/2015/04/03/ioskai-fa-zhi-asyncsocketshi-yong-jiao-cheng/用socket可以实现像QQ那样发送即时消息的功能。客户端和服务端需要建立长连接,在长连接的情况下,发送消息。客户端可以发送心跳包来检测长连接。在iOS开发中使用socket,一般都是用第三方库AsyncS转载 2016-01-21 13:55:36 · 326 阅读 · 0 评论 -
最新版SDWebImage的使用
最新版SDWebImage的使用http://www.cnblogs.com/6duxz/p/4159572.html?utm_source=tuicool&utm_medium=referral我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之转载 2015-11-06 17:18:39 · 285 阅读 · 0 评论 -
AFNetworking 使用总结 (用法+JSON解析)转载
AFNetworking 使用总结 (用法+JSON解析) 转载 原文http://blog.sina.com.cn/s/blog_af73e7a70102v0l0.html下面这个例子是用来处理json请求的: NSURL *url = [NSURL URLWithString:@"https://alpha-api.app.net/stream/0/p转载 2015-11-11 16:12:18 · 363 阅读 · 0 评论 -
JSONModel解析数据成Model 转载
JSONModel, Mantle这两个开源库都是用来进行封装JSON->Model的, 想想看, 直接向服务器发起一个请求,然后回来后,就是一个Model, 直接使用, 这是一个多么美好的事情。 感谢GitHub的开源精神。那我们开始吧。 先说说这两个的差别。这两个使用的方法其实都差不多, 详细的使用方法请直接GitHub上找, 还是比较简单地。 就我转载 2015-11-11 17:33:37 · 312 阅读 · 0 评论 -
自定义Collection View布局
自定义Collection View布局原文:http://www.cocoachina.com/industry/20131122/7401.html转自answer-huang的博客原文出自:Custom Collection View Layouts UICollectionView在iOS6中第一次被介绍,也是UIKit视图类中的一颗新转载 2015-11-12 09:31:07 · 357 阅读 · 0 评论 -
整理 collectionView 瀑布流 布局
layout.h#import @class WaterflowLayout;@protocol HMWaterflowLayoutDelegate - (CGFloat)waterflowLayout:(WaterflowLayout *)waterflowLayout heightForWidth:(CGFloat)width atIndexPath:(NSIndexPath *)原创 2015-11-12 19:29:40 · 420 阅读 · 0 评论 -
整理 collectionView 水平自定义布局
整理 collectionView 水平自定义布局viewcontroll.h@interface ViewController () @property (nonatomic, strong) NSMutableArray *images;@property (nonatomic, weak) UICollectionView *collectionView;@end@implem原创 2015-11-12 19:24:43 · 432 阅读 · 0 评论 -
SVN笔记
svn/gitsvn本地git/远程git一、svn1.svn:版本控制?>防止代码丢失 n天开一个项目回家吃谷种>代码回退>整合代码多个人开发一个项目,每个做一个模块>解决Bug冲突版本可以查是谁改了哪个文件>权限控制新员工去到公司,一般都不会让你直接修改项目的代码,查看代码•••••2.svn在工作怎么使用>svn转载 2015-12-11 11:40:31 · 881 阅读 · 0 评论 -
UIWebView与JavaScript(JS) 回调交互
很多关于objc 与 js 交互的文章都比较适用于 mac开发,iOS的webview 还是有所不一样,参考:http://blog.sina.com.cn/s/blog_693de6100102vhuh.html本文提供了一个很好解决UIWebView内js和objc 交互的思路。自然,从oc到js,可以使用 stringByEvaluatingJavaScriptFromStrin转载 2015-11-26 10:50:44 · 385 阅读 · 0 评论 -
UIWebView的一些用法总结
设置背景透明设置webview的backgroundColor属性为[UIColor clearColor];?1webView.backgroundColor = [UIColor clearColor];为webview中的HTML页面的body标签添加CSS背景样式设置转载 2015-11-26 10:36:32 · 245 阅读 · 0 评论 -
ZBarReaderView 使用 设定扫描范围 整理 转载
ZBar为我们提供了两种使用方式,一种是直接调用ZBar提供的ZBarReaderViewController打开一个扫描界面,另一种方式是使用ZBar提供的可以嵌在其他视图中的ZBarReaderView,实际项目中我们更可能会使用第二种方式,这可以让我们对界面做更多的定制。ZBar使用起来也非常简单,将ZBarSDK导入项目,在需要使用ZBar的文件中导入ZBarSDK.h头文件即可,以下转载 2015-11-21 09:28:49 · 679 阅读 · 0 评论 -
CocoaAsyncSocket 文档3:介绍GCDAsyncSocket
原文地址:https://github.com/robbiehanson/CocoaAsyncSocket/wiki/Intro_GCDAsyncSocketGCDAsyncSocket is a TCP library. It’s built atop Grand Central Dispatch.This page provides an introduction to the转载 2016-01-18 22:37:17 · 707 阅读 · 0 评论 -
Autolayout示例2-Masonry实现
原文地址:http://www.tutuge.me/2015/08/08/autolayout-example-with-masonry2/前言Masonry写的Autolayout示例又来了,仍然是三个小例子,分别是变高度的UITableViewCell、topLayoutGuide与bottomLayoutGuide,还有自定义的baseline,外加两个基本的知识点讲解,说不转载 2015-12-17 14:25:08 · 315 阅读 · 0 评论 -
iOS 响应链
原文 http://blog.youkuaiyun.com/yadonghaoren/article/details/8837241首先要明确的是:在IOS中,有响应者链对事件进行响应,所有的响应类都是UIResponder的子类,响应者链是一个由不同对象组成的层次结构,其中的每个对象将依次获得响应事件消息的机会。响应链的过程:当事件发生的时候,响应链首先被发送给第一个响应者(往往转载 2015-12-11 11:07:22 · 305 阅读 · 0 评论 -
iOS开发之如何跳到系统设置里的各种设置界面
iOS开发之如何跳到系统设置里的各种设置界面DEC 1ST, 2015 10:12 PM昨天的文章《iOS开发之如何跳到系统设置里的WiFi界面》介绍了如何从APP里跳到WiFi设置界面,很多朋友非常喜欢这样的小功能,还有朋友正想做这个功能刚好看见啦!跳到更多设置界面除了跳到WiFi设置界面,能不能跳到其他的设置界面呢?比如:定位服务、FaceTime、音乐转载 2016-01-19 17:26:18 · 253 阅读 · 0 评论 -
framework 注意事项
1.bitcode在project 和 target 的build settings 的other c flags 添加 -fembed-bitcode2.设置为静态framework在project 和 target 的build settings 的mach-o type 选择 static library3.设置头文件查找路径在目标工程 的build settings原创 2016-03-23 16:21:42 · 384 阅读 · 0 评论