<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xcode_hu的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xcode_hu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xcode_hu]]></copyright><item><title><![CDATA[arc下的block简述]]></title><link>https://blog.youkuaiyun.com/xcode_hu/article/details/45153927</link><guid>https://blog.youkuaiyun.com/xcode_hu/article/details/45153927</guid><author>xcode_hu</author><pubDate>Mon, 20 Apr 2015 18:33:11 +0800</pubDate><description><![CDATA[ARC下的Block简述=====一、Block的机制理解block的核心就在于：
当block只使用变量的值时，那么只需要将变量的值作为实参传给block中的形参。 
如果这个变量是一个指向某个对象的指针，那么block是strong持有这个对象的。NSArray *array = @[10];
void (^block)() = ^ {
    NSLog(@"array = %@", arra]]></description><category></category></item><item><title><![CDATA[[C++Primer]第2章.变量和基本类型]]></title><link>https://blog.youkuaiyun.com/xcode_hu/article/details/45140967</link><guid>https://blog.youkuaiyun.com/xcode_hu/article/details/45140967</guid><author>xcode_hu</author><pubDate>Mon, 20 Apr 2015 02:13:10 +0800</pubDate><description><![CDATA[第2章.变量和基本类型bit（比特、位）：非0即1
byte（字节）：可寻址的最小内存块，大多由8bit构成
word（字）：存储的基本单元，4或8字节
一. 基本内置类型1. signed和unsigned① 特殊：与其他内置类型不同，char类型不等同于signed char，由编译器决定其为signed还是unsigned② 赋值溢出：赋给带符号变量超过其范围的值，结果是未定义的；赋给无符号变]]></description><category></category></item><item><title><![CDATA[iOS中delegate代理对象使用weak和assign哪个？]]></title><link>https://blog.youkuaiyun.com/xcode_hu/article/details/45078869</link><guid>https://blog.youkuaiyun.com/xcode_hu/article/details/45078869</guid><author>xcode_hu</author><pubDate>Thu, 16 Apr 2015 18:25:17 +0800</pubDate><description><![CDATA[之前一直使用的是assign，今天调试一段代码的时候，发现程序会crash掉，报错EXC_BAD_ACCESS


经过一番研究，发现如果使用
@property (nonatomic, assign, readwrite) id delegate;

声明一个delegate，那么即便delegate指向的对象销毁了，delegate中依然会保存之前对象的地址
即，delegate]]></description><category></category></item><item><title><![CDATA[iOS中Block实现的探究(一)]]></title><link>https://blog.youkuaiyun.com/xcode_hu/article/details/44244111</link><guid>https://blog.youkuaiyun.com/xcode_hu/article/details/44244111</guid><author>xcode_hu</author><pubDate>Fri, 13 Mar 2015 17:40:36 +0800</pubDate><description><![CDATA[本文是学习jasonblog的《iOS中block实现的探究》一文的笔记，是在自己理解的基础上写的注释，不知是否有谬误之处，盼指正。
原文: http://blog.youkuaiyun.com/jasonblog/article/details/7756763?reload


下面是对于block中使用到局部变量、全局变量(或静态变量)这两种情况的理解。篇(二)中将会是对__block变量和其他方]]></description><category></category></item><item><title><![CDATA[StoreKit-SKStoreProductViewController]]></title><link>https://blog.youkuaiyun.com/xcode_hu/article/details/42121841</link><guid>https://blog.youkuaiyun.com/xcode_hu/article/details/42121841</guid><author>xcode_hu</author><pubDate>Wed, 24 Dec 2014 11:35:08 +0800</pubDate><description><![CDATA[从ios6开始，可以使用SKStoreProductViewController在app内打开某个app的Appstore的页面。]]></description><category></category></item><item><title><![CDATA[iOS SDK 8 中的本地通知]]></title><link>https://blog.youkuaiyun.com/xcode_hu/article/details/41917025</link><guid>https://blog.youkuaiyun.com/xcode_hu/article/details/41917025</guid><author>xcode_hu</author><pubDate>Sat, 13 Dec 2014 23:04:31 +0800</pubDate><description><![CDATA[iOS SDK 8 中的本地推送与之前的本地推送不同之处在于：iOS SDK 8中的本地推送也需要注册，而之前本地推送是不需要注册的。
if ([UIApplication instancesRespondToSelector:@selector(registerUserNotificationSettings:)]) {
        
        //推送的权限：alert、icon的]]></description><category></category></item></channel></rss>