<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[iphonecat的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/iphonecat</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; iphonecat]]></copyright><item><title><![CDATA[ios-文件预览-QLPreViewController]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/69946627</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/69946627</guid><author>iphonecat</author><pubDate>Mon, 10 Apr 2017 14:30:05 +0800</pubDate><description><![CDATA[最近在做的项目中有相关pdf文件预览的功能，所以了解了一下相关的资料。基本上网上给出来的方法有两种，分别是用UIWebVie和CGContextDrawPDFPage,可以点击查看,但是本文所要讲的是另外一种方式-----使用QLPreViewController进行预览，QLPreViewController不仅支持PDF，还支持其他多种文件的预览，可谓功能强大。
         先看下官方]]></description><category></category></item><item><title><![CDATA[runtime 完整总结]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/53260305</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/53260305</guid><author>iphonecat</author><pubDate>Mon, 21 Nov 2016 16:00:53 +0800</pubDate><description><![CDATA[简






简书手机版下载







 
App下载 注册 登录





 添加关注
作者 西木 2015.07.27
 23:40*
写了36356字，被390人关注，获得了237个喜欢


runtime 完整总结
字数21742 阅读12387 评论20 喜欢179


这篇文章完全是基于南峰子老师博客的转载

这]]></description><category></category></item><item><title><![CDATA[python 简单的发送email方法]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51776759</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51776759</guid><author>iphonecat</author><pubDate>Tue, 28 Jun 2016 16:08:51 +0800</pubDate><description><![CDATA[# -*- coding: UTF-8 -*-
'''
发送txt文本邮件
小五义：http://www.cnblogs.com/xiaowuyi
'''
import smtplib
from email.mime.text import MIMEText
mailto_list=["xxxx.com"]
mail_host="smtp.xxxx.com"  #设置服务器
mail_user="]]></description><category></category></item><item><title><![CDATA[iOS 5.0 后UIViewController新增：willMoveToParentViewController和didMoveToParentViewCon]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274539</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274539</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:18:09 +0800</pubDate><description><![CDATA[原文地址：5.0 后UIViewController新增：willMoveToParentViewController和didMoveToParentViewCon">iOS 5.0 后UIViewController新增：willMoveToParentViewController和didMoveToParentViewCon作者：贞娃儿
在iOS 5.0以前，我们在一个UIViewContro]]></description><category></category></item><item><title><![CDATA[IOS开发之Block详解]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274538</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274538</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:18:07 +0800</pubDate><description><![CDATA[从Mac OS X 10.6以及iOS
4开始，苹果在GCC和Clang编译器中为C语言引入了一个新扩展:Blocks，使得程序员可以在C、Objective-C、C++和Objective-C中使用闭包。Blocks有点像函数，但是它可以在其它函数或方法中进行声明和定义，同时它还是匿名的（匿名函数），并可以捕获其所在作用域中的变量（闭包特性)。
Blocks的语法

Blocks和C语言中的函数]]></description><category></category></item><item><title><![CDATA[iPhone开发笔记——webservice解析xml]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274537</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274537</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:18:04 +0800</pubDate><description><![CDATA[原文地址：iPhone开发笔记——webservice解析xml(转)作者：沧海一锋给你一个我做过的案例吧是关于一个webservice的解析的
关键市解析xml文件，在苹果底下没有现成的类将xml文件解析成树状的类，自己按照帮助文档的案例推敲吧！

#import "QQViewController.h"


@implementation QQViewController

@synthesi]]></description><category></category></item><item><title><![CDATA[UINavigation返回到任意级页面。。]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274535</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274535</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:18:02 +0800</pubDate><description><![CDATA[两种方法:
一:[self.navigationController
popToViewController:[self.navigationController.viewControllers
objectAtIndex:([self.navigationController.viewControllers count]
-x)] animated:YES];
这样就可以获得你想pop回去的Vi]]></description><category></category></item><item><title><![CDATA[iphone－将UIColor转换成RGB]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274533</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274533</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:59 +0800</pubDate><description><![CDATA[//将UIColor转换为RGB值
- (NSMutableArray *) changeUIColorToRGB:(UIColor *)color
{
    NSMutableArray
*RGBStrValueArr = [[NSMutableArray alloc] init];
    NSString
*RGBStr = nil;
    //获得RGB值描述

    NSStrin]]></description><category></category></item><item><title><![CDATA[iphone中如何改变拍照的图片大小]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274532</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274532</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:57 +0800</pubDate><description><![CDATA[- (UIImage *) scaleFromImage: (UIImage *) image toSize: (CGSize)
size
{
    UIGraphicsBeginImageContext(size);

    [image
drawInRect:CGRectMake(0, 0, size.width, size.height)];
    UIImage
*newImage ]]></description><category></category></item><item><title><![CDATA[一个很有用的iPhone文件处理代码库…]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274531</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274531</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:54 +0800</pubDate><description><![CDATA[代码下载：
http://github.com/AlanQuatermain/aqtoolkit/tree/master


如有需要的请自取，包括：
- 写Log
- 低内存占用 XML Parser优化
- 加密解密文件
- NSData+Base64
- NSError+CFStreamError
- NSObject+Properties
- NSString+PropertyKVC
- ]]></description><category></category></item><item><title><![CDATA[检查网络状态]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274530</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274530</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:52 +0800</pubDate><description><![CDATA[检查网络状态   
最近在做iphone网络链接部分，于是鄙人将各路的好贴整合了一下并且加了自己的一些想法，希望对大家有所帮助～～
写的不好的地方还请各位大大多多指教啊

iPhone SDK中附带了
SCNetworkReachabilityCreateWithAddress用于检查ip地址是否可以访问。传入清零地址(0.0.0.0)可用来查询网络状态。

网络可使用时返回YES,否则为NO。
]]></description><category></category></item><item><title><![CDATA[UINavigationBar的自定义图片]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274529</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274529</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:49 +0800</pubDate><description><![CDATA[。h

#import 

@interface UINavigationBar (UINavigationBarCategory)

UIImageView *backgroundView;

- (void)setBackgroundImage:(UIImage*)image;
- (void)insertSubview:(UIView *)view
atIndex:(NSInteger)in]]></description><category></category></item><item><title><![CDATA[网络编程总结]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274528</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274528</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:46 +0800</pubDate><description><![CDATA[一：确认网络环境3G/WIFI

    1.
添加源文件和framework
    

    开发Web等网络应用程序的时候，需要确认网络环境，连接情况等信息。如果没有处理它们，是不会通过Apple的审(我们的)查的。
    Apple
的 例程 Reachability
中介绍了取得/检测网络状态的方法。要在应用程序程序中使用Reachability，首先要完成如下两部：
    

 ]]></description><category></category></item><item><title><![CDATA[修改UIImagePicker编辑图片筐大小]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274526</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274526</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:44 +0800</pubDate><description><![CDATA[This includes most of what you need, and takes care of all the
camera orientation issues. I've added the following which will take
in the editing info and use it to get the original cropping rect
with]]></description><category></category></item><item><title><![CDATA[ios公司开发者账号申请]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274524</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274524</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:41 +0800</pubDate><description><![CDATA[iso开发者账号分为
个人(individual)，公司(company)，企业(enterprise)三种类型。个人账号只能有一个开发者，公司账号可以允许多个开发者协作开发（比如可以共享开发平台等，这个对于需要多人协作开发的好处很多）。企业账号，其app只能用于内部员工使用，是无法对外公开的，所以，普通情况下大家都是选择个人或者公司账号。

开通公司账号需要注册费99美元，不过这个是后话，因为前]]></description><category></category></item><item><title><![CDATA[ASIHTTPRequest&nbsp;详解,]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274523</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274523</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:39 +0800</pubDate><description><![CDATA[本文转自cocoachina旺财勇士；

ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的ＡＰＩ完成复杂的功能，

如：
异步请求，队列请求，GZIP压缩，缓存，断点续传，进度跟踪，上传文件，HTTP认证
在新的版本中，还加入了Objective-C闭包Block的支持，让我们的代码更加轻简灵活。

下面就举例说明它的API用法。

发起一个同步请求
同步意为着线程阻塞，]]></description><category></category></item><item><title><![CDATA[备用]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274521</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274521</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:32 +0800</pubDate><description><![CDATA[地图类 

有基于经纬度查询城市名称的开放API接口吗?
如何调用系统自带的google地图，进行路线查询啊？
如何根据两点经纬度算出距离呢？
获取当前经纬度方法


短信类

自己写页面发送短信急。。。成功上app的。。急求
有人知道iphone开发中调用系统发短信的吗?
 In App SMS Sample /
程序内发送短信的例子
每日分享 － 发送短信／邮件／打电话
MFMailCompo]]></description><category></category></item><item><title><![CDATA[UILabel点击实现超链接]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51274520</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51274520</guid><author>iphonecat</author><pubDate>Thu, 28 Apr 2016 15:17:29 +0800</pubDate><description><![CDATA[为了实例化咱们的Label时必须做点啥.. 先来个协议.
.h文件



复制代码


#import

@class MyLabel;
@protocol MyLabelDelegate

@required
- (void)myLabel:(MyLabel *)myLabel
touchesWtihTag:(NSInteger)tag;
@end







新建类,继承UILabel.

]]></description><category></category></item><item><title><![CDATA[__weak和__block探究与区别]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51226790</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51226790</guid><author>iphonecat</author><pubDate>Sat, 23 Apr 2016 16:08:22 +0800</pubDate><description><![CDATA[准备工作

首先我定义了一个类 MyObject 继承 NSObject，并添加了一个属性
 text，重写了description方法，返回
 text 的值。这个主要是因为编译器本身对 NSString 是有优化的，创建的 string 对象有可能是静态存储区永不释放的，为了避免使用 NSString 引起一些问题，还是创建一个 NSObject 对象比较合适。

另外我自定义了一]]></description><category></category></item><item><title><![CDATA[Objective C类方法load和initialize的区别]]></title><link>https://blog.youkuaiyun.com/iphonecat/article/details/51088942</link><guid>https://blog.youkuaiyun.com/iphonecat/article/details/51088942</guid><author>iphonecat</author><pubDate>Thu, 07 Apr 2016 20:12:25 +0800</pubDate><description><![CDATA[过去两个星期里，为了完成一个工作，接触到了NSObject中非常特别的两个类方法(Class
 Method)。它们的特别之处，在于iOS会在运行期提前并且自动调用这两个方法，而且很多对于类方法的规则（比如继承，类别(Category)）都有不同的处理。

而因为这两个方法是在程序运行一开始就被调用的方法，我们可以利用他们在类被使用前，做一些预处理工作。比如我碰到的就是让类自动将自身类名保存]]></description><category></category></item></channel></rss>