<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lymon01</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lymon01]]></copyright><item><title><![CDATA[动态加载CxImage库]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/8465867</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/8465867</guid><author>lymon01</author><pubDate>Fri, 04 Jan 2013 20:17:41 +0800</pubDate><description><![CDATA[环境：VS2010
CxImage version 7.0.2 07/Feb/2011


实际应用中主要是动态加载，所以这里只说动态加载


网上不少介绍，但我仍然花了不少时间，有几个地方还是要注意一下的，特记录下来


1. 关于需要编译的工程：实际上只需要编译cximagecrtdll就可以了，但编译前请确定link了zlib.lib和你的程序希望支持的格式的lib（这个]]></description><category></category></item><item><title><![CDATA[小结CoreData的Migration]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/7441229</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/7441229</guid><author>lymon01</author><pubDate>Mon, 09 Apr 2012 15:56:33 +0800</pubDate><description><![CDATA[当CoreData中的Entity,Property或者Relationship发生改变以后，默认情况下面，在尝试调用CoreData的时候，程序会异常退出，具体是在:


if (![persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeUrl]]></description><category></category></item><item><title><![CDATA[设计iOS平台CS架构客户端的基本框架-接收模式]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/7359873</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/7359873</guid><author>lymon01</author><pubDate>Fri, 16 Mar 2012 14:59:06 +0800</pubDate><description><![CDATA[前面已经提到过，接收回应包的模式采用的是观察者，在iOS下面，我们可以直接使用NSNotificationCenter（NNC），NNC简化了观察者，将观察对象与一个全局唯一的字符串绑定在一起，比如我定义登录，获取信息，登出三个回应包对应的字符串


extern NSString *const LoginCommandNotification;
extern NSString *const]]></description><category></category></item><item><title><![CDATA[设计iOS平台CS架构客户端的基本框架-发送者]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/7358539</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/7358539</guid><author>lymon01</author><pubDate>Fri, 16 Mar 2012 10:20:35 +0800</pubDate><description><![CDATA[上一篇最后提到了Poster的设计思想，将网络状态封装到Poster的内部，使得外部的调用者可以不必考虑网络的复杂性


最简单的情况，当加入一个命令包时，判断当前网络状态，若可用，执行命令，若不可用，放入列表中，当检测到网络可用时，检查列表中是否有命令包，有的话，开始依次执行


但这里还有一个问题需要考虑，当网络断开以后，与服务器的逻辑连接是否断开了，如果是的（相当于未登录的时候）]]></description><category></category></item><item><title><![CDATA[设计iOS平台CS架构客户端的基本框架-发送命令]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/7357573</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/7357573</guid><author>lymon01</author><pubDate>Thu, 15 Mar 2012 20:55:27 +0800</pubDate><description><![CDATA[由于移动平台的特性，其网络状态不可靠，对于依赖于网络交互工作的软件，面临的最大的问题就是网络的有效性，包括连不上，网络状况差，网络切换等


于是，很自然的一个问题就是当app发送网络请求（无论是用户还是软件本身）的时候，会出现如下一些问题：


能否成功发送出去发送出去后能否接收的到回应包重复回应包乱序错误包
针对第一个问题，可以使用命令模式（Command Pattern），将所]]></description><category></category></item><item><title><![CDATA[Xcode查看下载安装帮助文件Documentation]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6857430</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6857430</guid><author>lymon01</author><pubDate>Sun, 09 Oct 2011 23:21:51 +0800</pubDate><description><![CDATA[点击打开链接]]></description><category></category></item><item><title><![CDATA[iOS开发相关的总结]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6774401</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6774401</guid><author>lymon01</author><pubDate>Wed, 14 Sep 2011 14:22:23 +0800</pubDate><description><![CDATA[网络编程总结


oauth简介]]></description><category></category></item><item><title><![CDATA[iPhone iPad 各种控件默认高度]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6714525</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6714525</guid><author>lymon01</author><pubDate>Wed, 24 Aug 2011 12:40:03 +0800</pubDate><description><![CDATA[http://blog.sina.com.cn/s/blog_4cdc44df0100qc37.html]]></description><category></category></item><item><title><![CDATA[iOS推送（push）机制]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6711198</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6711198</guid><author>lymon01</author><pubDate>Tue, 23 Aug 2011 11:43:38 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/sjzsp/article/details/6323070]]></description><category></category></item><item><title><![CDATA[数据库设计入门]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6661335</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6661335</guid><author>lymon01</author><pubDate>Thu, 04 Aug 2011 22:17:48 +0800</pubDate><description><![CDATA[请参考这里]]></description><category></category></item><item><title><![CDATA[iphone Core Data]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6649565</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6649565</guid><author>lymon01</author><pubDate>Mon, 01 Aug 2011 09:03:36 +0800</pubDate><description><![CDATA[这篇文章写的很详细，虽然也是转帖，点击]]></description><category></category></item><item><title><![CDATA[iphone Core Data的使用]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6645484</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6645484</guid><author>lymon01</author><pubDate>Fri, 29 Jul 2011 20:10:44 +0800</pubDate><description><![CDATA[iphone Core Data(转)]]></description><category></category></item><item><title><![CDATA[关于Android NDK-r4的使用]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6643620</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6643620</guid><author>lymon01</author><pubDate>Fri, 29 Jul 2011 12:11:50 +0800</pubDate><description><![CDATA[关于JNI的搭建，有两种方式，一种是传统的在C/C++模块入口中提供native方法注册，实例代码如下：/*
 * JNI registration.
 */
static JNINativeMethod gNativeMethods[] = {
    { "nativeMet]]></description><category></category></item><item><title><![CDATA[Android浏览器插件小结（三）]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6641496</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6641496</guid><author>lymon01</author><pubDate>Thu, 28 Jul 2011 16:49:11 +0800</pubDate><description><![CDATA[接上一节的内容，但初始化插件以后（NP_Initialize），WebKit将实例化插件，调用NPError NPP_New(NPMIMEType pluginType, NPP instance, uint16 mode, int16 argc,
        char* a]]></description><category></category></item><item><title><![CDATA[Android浏览器插件小结（二）]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6640137</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6640137</guid><author>lymon01</author><pubDate>Thu, 28 Jul 2011 13:47:38 +0800</pubDate><description><![CDATA[上一节简单介绍了WebKit加载插件的过程，这一节开始介绍插件的具体开发方法在Android平台开发插件，下面这4个函数是必须实现的NPError NP_Initialize(NPNetscapeFuncs* browserFuncs, NPPluginFuncs* plugin]]></description><category></category></item><item><title><![CDATA[android浏览器插件小结（一）]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6637783</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6637783</guid><author>lymon01</author><pubDate>Thu, 28 Jul 2011 10:01:37 +0800</pubDate><description><![CDATA[做了一段时间的WebKit开发，后来又研究了一下WebKit的插件，但一直没有时间总结一下，现在终于有点时间可以梳理一下了首先要说明一下什么是WebKit插件，WebKit插件就是内核是WebKit的浏览器的插件，IE的不知道，但firefox的插件应该与WebKit插件类似，因]]></description><category></category></item><item><title><![CDATA[JIL Widget打包]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6149767</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6149767</guid><author>lymon01</author><pubDate>Wed, 27 Jul 2011 20:20:29 +0800</pubDate><description><![CDATA[<br />这方面的资料不多，还是记在这里保险一些。参考BAE团队：JIL Widget规范（微技格式及打包分成）<br />原文：http://yidonglabs.blog.163.com/blog/static/10509442220107183340516/<br />]]></description><category></category></item><item><title><![CDATA[开发JIL Widget一些有用的链接]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6150070</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6150070</guid><author>lymon01</author><pubDate>Wed, 27 Jul 2011 20:19:06 +0800</pubDate><description><![CDATA[<br />wac的网站：<br /> <br />http://oaa.eoemarket.com/api/wac<br /> <br />里面包括<br />开发攻略<br />SDK下载<br />API文档<br />案例及demo<br />等<br /> <br />]]></description><category></category></item><item><title><![CDATA[在PC上安装雪豹10.6.6i hazard版本]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6539050</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6539050</guid><author>lymon01</author><pubDate>Wed, 27 Jul 2011 20:18:19 +0800</pubDate><description><![CDATA[接上一篇安装mac os x，由于版本偏低，一个是网卡搞不定，再一个是不支持最新的SDK，于是重新安装10.6.6这个破解版。 由于先前安装了一遍，基本上驾轻就熟了，工具软件也装好了，问题不多，这里再总结一下，权当做记录了。 1.	分区： 这个软件很多了，PQ，PM什么的，都可以，分了10G和110G的2个，都没有格式化，只是建立了盘符，格式是unformatted。 2.	拷贝安装文件到10G分]]></description><category></category></item><item><title><![CDATA[手动制作Iphone ipa软件教程]]></title><link>https://blog.youkuaiyun.com/lymon01/article/details/6613287</link><guid>https://blog.youkuaiyun.com/lymon01/article/details/6613287</guid><author>lymon01</author><pubDate>Mon, 18 Jul 2011 09:30:35 +0800</pubDate><description><![CDATA[http://xiaoruanjian.iteye.com/blog/912496]]></description><category></category></item></channel></rss>