<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SMY_API的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/SMY_API</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SMY_API]]></copyright><item><title><![CDATA[Masonry介绍]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/75457018</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/75457018</guid><author>SMY_API</author><pubDate>Thu, 20 Jul 2017 13:39:23 +0800</pubDate><description><![CDATA[前言







1




MagicNumber -> autoresizingMask -> autolayout








以上是纯手写代码所经历的关于页面布局的三个时期

在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了

在iphone4-iphon]]></description><category></category></item><item><title><![CDATA[Objective-C Runtime 运行时之一：类与对象]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/45393477</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/45393477</guid><author>SMY_API</author><pubDate>Thu, 30 Apr 2015 12:59:36 +0800</pubDate><description><![CDATA[Objective-C语言是一门动态语言，它将很多静态语言在编译和链接时期做的事放到了运行时来处理。这种动态语言的优势在于：我们写代码时更具灵活性，如我们可以把消息转发给我们想要的对象，或者随意交换一个方法的实现等。

这种特性意味着Objective-C不仅需要一个编译器，还需要一个运行时系统来执行编译的代码。对于Objective-C来说，这个运行时系统就像一个操作系统一样：它让所有的工作]]></description><category></category></item><item><title><![CDATA[Ios创建真机调试证书]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/45193909</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/45193909</guid><author>SMY_API</author><pubDate>Wed, 22 Apr 2015 13:30:04 +0800</pubDate><description><![CDATA[创建真机调试证书
苹果开发者网站更新之后的真机调试证书申请
前提是: 你得有苹果开发者账号个人（$99）、公司（$99）、企业（$299）账号均可。
工具/原料
       能上网的苹果电脑

         浏览器 

         Xcode5.1.1以上

         苹果开发者账号

         ITunes软件

         iOS设]]></description><category></category></item><item><title><![CDATA[ios将Image保存到手机相册]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/44459427</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/44459427</guid><author>SMY_API</author><pubDate>Thu, 19 Mar 2015 16:11:54 +0800</pubDate><description><![CDATA[应用中有时我们会有保存图片的需求，如利用UIImagePickerController用IOS设备内置的相机拍照，或是有时我们在应用程序中利用UIKit的 UIGraphicsBeginImageContext，UIGraphicsEndImageContext，UIGraphicsGetImageFromCurrentImageContext方法创建一张图像需要进行保存。
 IOS的UIKit]]></description><category></category></item><item><title><![CDATA[iOS中四种数据持久化方式]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/43760729</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/43760729</guid><author>SMY_API</author><pubDate>Thu, 12 Feb 2015 11:58:12 +0800</pubDate><description><![CDATA[ios数据持久化方法基本有这四种: 
1.属性列表(NSUserDefaults):  用于存储配置信息
2. 对象归档
3. 数据库存储(SQLite3) : 用于存储查询需求较多的数据
4. 苹果提供的持久性工具CoreData: 用于规划应用的对象]]></description><category></category></item><item><title><![CDATA[iOS Auto Layout的使用]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/41865765</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/41865765</guid><author>SMY_API</author><pubDate>Thu, 11 Dec 2014 14:01:04 +0800</pubDate><description><![CDATA[引言:

Auto Layout是iOS6发布后引入的一个全新的布局特性,其目的是弥补以往autoresizing在布局方面的不足之处,以及未来面对更多尺寸适配时界面布局可以更好的适应.
要完全掌握Auto Layout是一件非常消耗精力的事情,需要大量的实践,并且在根本上面,理解其如何使用,如果要全面的介绍Auto Layout和使用场景估计几篇博文都介绍不完,
本文希望能将使用Auto]]></description><category></category></item><item><title><![CDATA[iOS自带扫描器--NSScanner]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40890775</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40890775</guid><author>SMY_API</author><pubDate>Fri, 07 Nov 2014 11:47:02 +0800</pubDate><description><![CDATA[要从一段文字和数字的字符串中取出dian]]></description><category></category></item><item><title><![CDATA[iOS开发中，应用内直接跳转到Appstore]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40888617</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40888617</guid><author>SMY_API</author><pubDate>Fri, 07 Nov 2014 09:55:03 +0800</pubDate><description><![CDATA[1.进入App Store中指定的应用
NSString *str = [NSString stringWithFormat: 
                         @"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa /wa/viewContentsUserReviews?type=Purple+Software&id]]></description><category></category></item><item><title><![CDATA[数据持久化(五)之CoreData]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40787123</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40787123</guid><author>SMY_API</author><pubDate>Tue, 04 Nov 2014 16:36:10 +0800</pubDate><description><![CDATA[@简单的说,Core Data就是可以存储到磁盘的对象图,[...]Core Data可以帮我们做很多任务作.它可以作为软件的整个模型层。它不仅仅在磁盘上存储数据，也把我们需要的数据对象读取到内存中。

                                                                                                ]]></description><category></category></item><item><title><![CDATA[ios7毛玻璃效果实现]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40786795</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40786795</guid><author>SMY_API</author><pubDate>Tue, 04 Nov 2014 16:22:32 +0800</pubDate><description><![CDATA[核心代码：





[cpp] view
 plaincopy








//加模糊效果，image是图片，blur是模糊度  
- (UIImage *)blurryImage:(UIImage *)image withBlurLevel:(CGFloat)blur {  
    //模糊度,  
    if ((blur  2.0f)) {  ]]></description><category></category></item><item><title><![CDATA[仿制QQ界面]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40786753</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40786753</guid><author>SMY_API</author><pubDate>Tue, 04 Nov 2014 16:20:43 +0800</pubDate><description><![CDATA[[objc] view
 plaincopy






#pragma mark - @主绘制画面  
- (void)viewDidLoad  
{  
    [super viewDidLoad];  
    // Do any additional setup after loading the view.  
      
    #pragma mark]]></description><category></category></item><item><title><![CDATA[[UIApplication sharedApplication].delegate 调用全局变量]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40786719</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40786719</guid><author>SMY_API</author><pubDate>Tue, 04 Nov 2014 16:19:17 +0800</pubDate><description><![CDATA[#UIApplication，顾名思义，代表的是整个应用做的事，因此每个程序只能有一个，系统使用的是单例模式，就是上面的[UIApplication
 sharedApplication]来得到一个实例。这个单例实例是在系统启动时由main函数里面的UIApplicationMain方法生成，就是每个程序里都有的AppDelegate，它实现了UIApplicationDelegate的Prot]]></description><category></category></item><item><title><![CDATA[系统相机的调用(只能真机试验)]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40786665</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40786665</guid><author>SMY_API</author><pubDate>Tue, 04 Nov 2014 16:17:33 +0800</pubDate><description><![CDATA[[objc] view
 plaincopy






#pragma  mark - 相机调用拍照  
- (void)didClickRightButton{  
  
    if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {  ]]></description><category></category></item><item><title><![CDATA[iOS开发之保存图片到手机相册]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40786615</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40786615</guid><author>SMY_API</author><pubDate>Tue, 04 Nov 2014 16:15:20 +0800</pubDate><description><![CDATA[- (void)viewDidLoad  
{  
    [super viewDidLoad];  
    // Do any additional setup after loading the view.  
      
    self.imageView = [[UIImageView alloc] initWithFrame:CGRectMake(60, 100, 20]]></description><category></category></item><item><title><![CDATA[layoutSubviews总结]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40786417</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40786417</guid><author>SMY_API</author><pubDate>Tue, 04 Nov 2014 16:06:47 +0800</pubDate><description><![CDATA[原文地址：点击打开链接

今天跟旺才兄学习了一下UIView的setNeedsDisplay和setNeedsLayout方法。首先两个方法都是异步执行的。而setNeedsDisplay会调用自动调用drawRect方法，这样可以拿到UIGraphicsGetCurrentContext，就可以画画了。而setNeedsLayout会默认调用layoutSubViews，就可以处理子视图中的]]></description><category></category></item><item><title><![CDATA[提示框MBProgressHUD]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40741781</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40741781</guid><author>SMY_API</author><pubDate>Mon, 03 Nov 2014 15:40:52 +0800</pubDate><description><![CDATA[MBProgressHUD是一个开源项目，实现了很多种样式的提示框，使用上简单、方便，并且可以对显示的内容进行自定义，功能很强大，很多项目中都有使用到。到GitHub上可以下载到项目源码https://github.com/jdg/MBProgressHUD，下载下来后直接把MBProgressHUD.h和MBProgressHUD.m拖入工程中就行，别忘了选择拷贝到工程。完了在需要使用的地方导入]]></description><category></category></item><item><title><![CDATA[SDWebImage使用——一个可管理远程图片加载的类库]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/40656949</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/40656949</guid><author>SMY_API</author><pubDate>Fri, 31 Oct 2014 16:37:55 +0800</pubDate><description><![CDATA[SDWebImage使用——一个可管理远程图片加载的类库

SDWebImage托管在github上。https://github.com/rs/SDWebImage

这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。

将SDWebImage类库添加入工程时，一定注意需要添加MapKit.frame]]></description><category></category></item><item><title><![CDATA[iOS7 Networking with NSURLSession]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/39182385</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/39182385</guid><author>SMY_API</author><pubDate>Wed, 10 Sep 2014 16:12:46 +0800</pubDate><description><![CDATA[Part1：

From a developer's perspective, one of the more significant changes in iOS 7, and OS X Mavericks for that matter, is the introduction of NSURLSession.
 Even thoughNSURLSession may seem daun]]></description><category></category></item><item><title><![CDATA[iOS网络编程  (第三方开源库)----->AFNetworking]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/39181435</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/39181435</guid><author>SMY_API</author><pubDate>Wed, 10 Sep 2014 15:20:56 +0800</pubDate><description><![CDATA[AFNetworking是一个为 iOS 和 Mac
 OSX 制作的令人愉快的网络库，它建立在URL 装载系统框架的顶层，内置在Cocoa里，扩展了强有力的高级网络抽象。它的模块架构被良好的设计，拥有丰富的功能，因此，使用起来，必定赏心悦目。

       @原文链接https://github.com/AFNetworking/AFNetworking,我在此基础上了点配置修改

]]></description><category></category></item><item><title><![CDATA[iOS开发创建开发证书及发布App应用流程说明]]></title><link>https://blog.youkuaiyun.com/SMY_API/article/details/38657299</link><guid>https://blog.youkuaiyun.com/SMY_API/article/details/38657299</guid><author>SMY_API</author><pubDate>Mon, 18 Aug 2014 11:14:25 +0800</pubDate><description><![CDATA[先说一下这个发布 编译 苹果app的流程吧
1.注册pe]]></description><category></category></item></channel></rss>