<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[北雪落的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u010798355</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010798355]]></copyright><item><title><![CDATA[一些技术达人的博客收集备份]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/52789763</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/52789763</guid><author>u010798355</author><pubDate>Tue, 11 Oct 2016 17:10:45 +0800</pubDate><description><![CDATA[李忠(limboy):来自蘑菇街，RAC实践的国内先驱者
http://limboy.me/



Bang的博客：目前就职于Tutuso，JSPatch作者
http://blog.cnbang.net/


王巍的博客：王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发和iOS开发。他维护Swift使用技巧分享网站Swifter.tips,他的陈列柜中已有多]]></description><category></category></item><item><title><![CDATA[使用 cloc 统计代码行数]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/46915127</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/46915127</guid><author>u010798355</author><pubDate>Thu, 16 Jul 2015 17:34:16 +0800</pubDate><description><![CDATA[使用 cloc 统计代码行数

Garfileo posted @ 2010年6月11日 18:32 in 业余程序猿的足迹 with
 tags cloc 

代码行数统计 , 5950 阅读



可能大家都知道用 `wc -l` 命令进行代码行数统计，但是它会将代码中的注释、空行所占用的文本行都统计在内。如果想查看一个 tar 包或一个项目目录中“实际”的代码行数并且不愿意]]></description><category></category></item><item><title><![CDATA[xcode 调试时 Debug 常用命令]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/41727421</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/41727421</guid><author>u010798355</author><pubDate>Thu, 04 Dec 2014 17:32:36 +0800</pubDate><description><![CDATA[命 令                        解释  
break NUM               在指定的行上设置断点。  
bt                      显 示所有的调用栈帧。该命令可用来显示函数的调用顺序。  
clear                   删 除设置在特定源文件、特定行上的断点。其用法为：clear FILENAME:NUM。  
c]]></description><category></category></item><item><title><![CDATA[OC中的NSString和NSMutableString]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/41694991</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/41694991</guid><author>u010798355</author><pubDate>Wed, 03 Dec 2014 11:36:56 +0800</pubDate><description><![CDATA[OC中的NSString和NSMutableString

        //对象方法；
        NSString * str1 = @"hello,world";//声明OC字符串的对象;
        NSString * str2 = [[NSString alloc] initWithString:str1];//用一个字符创建另一个字符串;str也可以写@“其他的字符]]></description><category></category></item><item><title><![CDATA[判断iOS设备具体的类型]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/37811709</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/37811709</guid><author>u010798355</author><pubDate>Tue, 15 Jul 2014 11:20:25 +0800</pubDate><description><![CDATA[//.h
#import 

#import 

@interface DeviceInfo : NSObject
+(NSString*)deviceString;

@end
//.m
#import "DeviceInfo.h"

@implementation DeviceInfo


+(NSString*)deviceString

{
    
    struct utsname ]]></description><category></category></item><item><title><![CDATA[用命令和.dSYM 文件查找错误日志]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/37764345</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/37764345</guid><author>u010798355</author><pubDate>Mon, 14 Jul 2014 16:23:36 +0800</pubDate><description><![CDATA[第一种方法：

dwarfdump --uuid xx.app.dSYM     用来得到app的UUID。

dwarfdump --lookup 0x9d70 -arch armv7 xx.app.dSYM  使错误的日志能看懂，把相应的内存地址对应到正确的地方。

如果一开始dwarfdump命令不能用的话，要先装Command Line Tools,这个在设置里面能下载（cmd]]></description><category></category></item><item><title><![CDATA[常用宏整理]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/34809949</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/34809949</guid><author>u010798355</author><pubDate>Thu, 26 Jun 2014 10:19:24 +0800</pubDate><description><![CDATA[1、颜色转换


#define RGBColor(r,g,b) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1]

#define RGBAColor(r,g,b,a) [UIColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:a]
]]></description><category></category></item><item><title><![CDATA[主题 : xcode的环境变量，Build Settings参数，workspace及联编设置┊]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/26675833</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/26675833</guid><author>u010798355</author><pubDate>Fri, 23 May 2014 10:13:59 +0800</pubDate><description><![CDATA[一、xcode4中的环境变量 
 
$(BUILT_PRODUCTS_DIR) 
build成功后的，最终产品路径－－可以在Build Settings参数的Per-configuration Build Products Path项里设置 
 
$(TARGET_NAME) 
目标工程名称 
 
$(SRCROOT) 
工程文件（比如Nuno.xcodeproj）的路径  
]]></description><category></category></item><item><title><![CDATA[Mac 安装 home Brew以及 XCTool的过程记录]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/26483387</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/26483387</guid><author>u010798355</author><pubDate>Wed, 21 May 2014 16:07:44 +0800</pubDate><description><![CDATA[Mac 安装 home Brew以及 XCTool的过程记录


一、HomeBrew相关：
先对HomeBrew做一个简单的介绍吧，之前了解的也不多。
主要就是用于安装Unix的工具包。
注意：HomeBrew依赖于Xcode的 Command Line Tool.
官方的链接：
http://mxcl.github.io/homebrew/
 
Homebrew作为OS X]]></description><category></category></item><item><title><![CDATA[socket第三方库 AsyncSocket(GCDAsyncSocket)]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/24308989</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/24308989</guid><author>u010798355</author><pubDate>Tue, 22 Apr 2014 14:56:01 +0800</pubDate><description><![CDATA[Socket描述了一个IP、端口对。它简化了程序员的操作，知道对方的IP以及PORT就可以给对方发送消息，再由服务器端来处理发送的这些消息。所以，Socket一定包含了通信的双发，即客户端（Client）与服务端（server）。

1）服务端利用Socket监听端口；

2）客户端发起连接；

3）服务端返回信息，建立连接，开始通信；

4）客户端，服务端断开连接。


]]></description><category></category></item><item><title><![CDATA[iphoe 重用机制]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/20932903</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/20932903</guid><author>u010798355</author><pubDate>Mon, 10 Mar 2014 16:46:45 +0800</pubDate><description><![CDATA[原文链接： http://blog.youkuaiyun.com/joiningss/article/details/6702023

在研究SDWebImage和ASIHTTPRequest实现网络图片异步加载和本地缓存的时候，在UITableView显示图片的时候，出现了一些奇异的现象，比如：
  1、TableView一次只能显示10行的图片，在所有图片都加载完后，滚动TableView，让隐藏在]]></description><category></category></item><item><title><![CDATA[iOS中如何避免图像解压缩的时间开销]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/20931643</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/20931643</guid><author>u010798355</author><pubDate>Mon, 10 Mar 2014 16:33:43 +0800</pubDate><description><![CDATA[原文地址：http://www.cocoanetics.com/2011/10/avoiding-image-decompression-sickness/
名词：
Alpha Channel(阿尔法通道)是指一张图片的透明和半透明度。例如：一个使用16位存储的图片，可能5位表示红色，5位表示绿色，5位表示蓝色，1位是阿尔法。在这种情况下，它要么表示透明要么不是。一个使用32位存储的图片，每8]]></description><category></category></item><item><title><![CDATA[悟透JavaScript]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/20929693</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/20929693</guid><author>u010798355</author><pubDate>Mon, 10 Mar 2014 16:14:41 +0800</pubDate><description><![CDATA[编程世界里只存在两种基本元素，一个是数据，一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。


    数据天生就是文静的，总想保持自己固有的本色；而代码却天生活泼，总想改变这个世界。
 
   你看，数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的，如果没有代码来施加外力，她总保持自己原来的状态。而代码就象能量，他存在的唯一目的，就是要努力]]></description><category></category></item><item><title><![CDATA[一些协议，端口，socket的概念]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/20928557</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/20928557</guid><author>u010798355</author><pubDate>Mon, 10 Mar 2014 16:06:21 +0800</pubDate><description><![CDATA[1.端口

2.协议

 

 
3.socket]]></description><category></category></item><item><title><![CDATA[Socket使用大全]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/20921291</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/20921291</guid><author>u010798355</author><pubDate>Mon, 10 Mar 2014 14:55:19 +0800</pubDate><description><![CDATA[第一部分、概念的理解



1、什么是Socket？

Socket又称之为“套接字”，是系统提供的用于网络通信的方法。它的实质并不是一种协议，没有规定计算机应当怎么样传递消息，只是给程序员提供了一个发送消息的接口，程序员使用这个接口提供的方法，发送与接收消息。

Socket描述了一个IP、端口对。它简化了程序员的操作，知道对方的IP以及PORT就可以给对方发送消息，再由服务器端]]></description><category></category></item><item><title><![CDATA[一些网站]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/20067999</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/20067999</guid><author>u010798355</author><pubDate>Thu, 27 Feb 2014 20:03:13 +0800</pubDate><description><![CDATA[iphone开发一些好的网站推荐



1、http://developer.apple.com/iphone/library
这个是官方的代码实例
 
2、www.cocoachina.com
这个网站比较适合初期开发者，上面的版主之类的也比较热心，一般的问题都会提供帮助
 
3、http://www.tipb.com/
国外的一些文章博客，介绍iphone的特性和开发
]]></description><category></category></item><item><title><![CDATA[OC之内存管理]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/20067951</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/20067951</guid><author>u010798355</author><pubDate>Thu, 27 Feb 2014 20:02:14 +0800</pubDate><description><![CDATA[一 、基本原理

Objective-c的内存管理机制与.Net/java那种全自动的垃圾回收机制是不同的，它本质上还是C语言的手动管理方式，只不过稍微加了些自动方法。

1、 Objective-c的对象生成之后，需要一个指针来指向它。

ClassA *class1 = [[ClassA alloc] init];

2、objective-c的对象在使用完成之后不会自动销毁，]]></description><category></category></item><item><title><![CDATA[ASIHTTPRequest实现断点续传]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/19835607</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/19835607</guid><author>u010798355</author><pubDate>Mon, 24 Feb 2014 18:27:57 +0800</pubDate><description><![CDATA[ASIHTTPRequest可以实现断点续传。网上有一些介绍类似使用：
 
[request setAllowResumeForFileDownloads:YES];
 
方法的。但是它不是真正意义的断点续传。它只能让应用在下载过程中，暂停和继续。如果退出应用再进入是无效的。
 
不过，通过ASIHTTPRequest的异步请求以及delegate还是可以实现断点续传的。
 
本文]]></description><category></category></item><item><title><![CDATA[通过崩溃trace来查找问题原因]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/19610125</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/19610125</guid><author>u010798355</author><pubDate>Fri, 21 Feb 2014 10:46:08 +0800</pubDate><description><![CDATA[这里我们以UMeng捕获的错误信息举例：
从友盟中， 我们可能会得到如下信息：
Application received signal SIGSEGV
(null)
(
	0   CoreFoundation                      0x359348a7 __exceptionPreprocess + 186
	1   libobjc.A.dylib            ]]></description><category></category></item><item><title><![CDATA[IOS上传应用]]></title><link>https://blog.youkuaiyun.com/u010798355/article/details/19541477</link><guid>https://blog.youkuaiyun.com/u010798355/article/details/19541477</guid><author>u010798355</author><pubDate>Thu, 20 Feb 2014 09:56:48 +0800</pubDate><description><![CDATA[一、证书的导出
 
 

1.1、前期工作
 
首先你需要有一个苹果的开发者帐号，一个Mac系统。
如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划。支付99美元每年，怎么申请网上有详细的介绍，在此不多做介绍。
如果你已经有了一个IDP，打开http://developer.apple.com/并登录到苹果MemberCenter]]></description><category></category></item></channel></rss>