<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[超级方的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/superfang119</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; superfang119]]></copyright><item><title><![CDATA[微信小应用-基础组件]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/52643011</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/52643011</guid><author>superfang119</author><pubDate>Fri, 23 Sep 2016 20:41:40 +0800</pubDate><description><![CDATA[MINA为开发者提供了一系列基础组件，开发者可以通过组合这些基础组件进行快速开发。
什么是组件：

组件是视图层的基本组成单元。组件自带一些功能与微信风格的样式。
一个组件通常包括开始标签和结束标签，属性用来修饰这个组件，内容在两个标签之内。
tagname property="value">
  Content goes here ...
tagename>
注意：所有组件与属性都是]]></description><category></category></item><item><title><![CDATA[微信小程序简单教程]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/52640919</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/52640919</guid><author>superfang119</author><pubDate>Fri, 23 Sep 2016 17:58:02 +0800</pubDate><description><![CDATA[​ 本文档将带你一步步创建完成一个微信小程序，并可以在手机上体验该小程序的实际效果。这个小程序的首页将会显示欢迎语以及当前用户的微信头像，点击头像，可以在新开的页面中查看当前小程序的启动日志。
1. 获取微信小程序的AppID
首先，我们需要拥有一个帐号，如果你能看到该文档，我们应当已经邀请并为你创建好一个帐号。注意不可直接使用服务号或订阅号的AppID。 利用提供的帐号，登录https://]]></description><category></category></item><item><title><![CDATA[ios5 选择了ARC但是不使用ARC编译，-fno-objc-arc]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/40475409</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/40475409</guid><author>superfang119</author><pubDate>Sun, 26 Oct 2014 11:21:09 +0800</pubDate><description><![CDATA[升级xcode4.3 以后多了个ARC，新建项目的时候如果选择ARC了，那么一些老的开源框架比如sbjson，asihttprequest都编译不过了。 


可以使用 -fno-objc-arc 来标识哪些文件不使用ARC机制，对于很多第三方库来说很有用，能让我们顺利通过过渡期。 

如果 需要 arc 编译  写  -fobjc-arc


如果你工程设置的  arc  而有几]]></description><category></category></item><item><title><![CDATA[惨痛的教训，NSURL访问本地文件的问题]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/40464199</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/40464199</guid><author>superfang119</author><pubDate>Sun, 26 Oct 2014 01:15:39 +0800</pubDate><description><![CDATA[今天终于有空调试之前碰到但未解决的一个问题。问题是这样的：使用http将一个视频文件（mp4格式）下载到documents目录下，拿到这个路径，ios4.3sdk下，iphone模拟器上播放失败，提示：this movie could not be played.，在真机上（iphone，ipad，系统均为4.3）可以正常播放。由于项目时间比较紧加上真机上测试通过，所以没当这是一回事。事隔几天后，]]></description><category></category></item><item><title><![CDATA[UITableView 的浅显理解]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/40340343</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/40340343</guid><author>superfang119</author><pubDate>Tue, 21 Oct 2014 09:59:44 +0800</pubDate><description><![CDATA[在UIKit.framework 中的 UITableView 被限制成只能竖着显示，因为它被设计在比较小屏幕的设备上运行。UITableView 是UIScrollView的子类，但是它只能允许卷动。 UITableViewCell 是 UITableView中每项的元素。Table View 是可以被用户操作的（删除子类的）。

    Sections指的是Table View 中有多少]]></description><category></category></item><item><title><![CDATA[ARC于非ARC 混合编译]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/40340293</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/40340293</guid><author>superfang119</author><pubDate>Tue, 21 Oct 2014 09:53:47 +0800</pubDate><description><![CDATA[现在遇到的情况是，由于要复用以前的非ARC工程代码，所以手动建立的工程都是关闭了ARC功能，但是用很多其他的开源组建的时候，又是ARC（较新的工程），所以需要将两者混合编译。

             关于设置ARC和非ARC标志。

             Click the Project -> Build Phases Tab -> Compile Sources Section]]></description><category></category></item><item><title><![CDATA[instancetype 对比 id 的好处]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/40340247</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/40340247</guid><author>superfang119</author><pubDate>Tue, 21 Oct 2014 09:51:55 +0800</pubDate><description><![CDATA[今天研究代码的时候，发现居然返回 instancetype 类型，很惊讶自己学识浅显。

               Clang的文档里提到instancetype
 is a contextual keyword that is only permitted in the result type of an Objective-C method. 也就是说，instancetype只能作]]></description><category></category></item><item><title><![CDATA[Android应用开发多语言文件夹]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/39433925</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/39433925</guid><author>superfang119</author><pubDate>Sat, 20 Sep 2014 18:52:12 +0800</pubDate><description><![CDATA[中文（中国）：values-zh-rCN

中文（台湾）：values-zh-rTW

中文（香港）：values-zh-rHK

英语（美国）：values-en-rUS

英语（英国）：values-en-rGB

英文（澳大利亚）：values-en-rAU

英文（加拿大）：values-en-rCA

英文（爱尔兰）：values-en-rIE

英文（印]]></description><category></category></item><item><title><![CDATA[[cocos2dx]让CCScrollView支持分页]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/39405379</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/39405379</guid><author>superfang119</author><pubDate>Fri, 19 Sep 2014 23:27:46 +0800</pubDate><description><![CDATA[做过 IOS 开发的朋友, 肯定知道 UIScrollView 有一个 isPaged 属性. 当设置其为 true 的时候, 滑动会自动分页. 即, 每次滑动之后, 会停止在整页的位置. 当开始介入 cocos2dx 开发的时候, 却发现跟 UIScrollView 接口十分相似的 CCScrollView 却没有这个分页属性. 于是手动实现了一个. 
  



博客: http:/]]></description><category></category></item><item><title><![CDATA[Cocos2dx中实现分页效果]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/39405269</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/39405269</guid><author>superfang119</author><pubDate>Fri, 19 Sep 2014 23:17:10 +0800</pubDate><description><![CDATA[游戏中实现分页还是很有必要的，无论是背包/商店还是其他一些有列表显示的模块，因为实现分页会给手机减轻不少压力。在这里我先说明，我实现的分页是数据已经全部加载完成了的， 而其分页的作用也就是减轻GPU的压力。（当然，要想将数据也和显示一一对应的话，也是不难实现的，得看情况和项目需求）

我的思路是这样的，既然已经加载了所有分页的数据，那么按显示进行分开的话，所以在每一页的初始元素在整个列表数据的]]></description><category></category></item><item><title><![CDATA[创建新的Cocos2d-JS工程]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/39404715</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/39404715</guid><author>superfang119</author><pubDate>Fri, 19 Sep 2014 22:54:44 +0800</pubDate><description><![CDATA[在这个教程中,我将会从头开始向你展示如何去建立一个新的 Cosos2d-JS 工程。在开始之前，我先简短地介绍一下 Cocos2d-JS 总体的目录结构。

Cocos2d-JS 目录结构概览

下面是 Cocos2d-JS 的目录结构:

图片1



理解目录结构

目录结构可以被分成4个部分来理解:

第一部分: 引擎相关文件

frameworks 目录包含]]></description><category></category></item><item><title><![CDATA[如何在Android平台上使用JS直接调用Java方法]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/39404493</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/39404493</guid><author>superfang119</author><pubDate>Fri, 19 Sep 2014 22:38:12 +0800</pubDate><description><![CDATA[在Cocos2d-js 3.0beta中加入了一个新特性，在Android平台上我们可以通过反射直接在js中调用java的静态方法。它的使用方法很简单：







1




var o = jsb.reflection.callStaticMethod(className, methodName, methodSignature, parameters...)
]]></description><category></category></item><item><title><![CDATA[Cocos2d-JS环境配置教程]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/39404397</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/39404397</guid><author>superfang119</author><pubDate>Fri, 19 Sep 2014 22:32:31 +0800</pubDate><description><![CDATA[博主我本是比较懒的，原本打算直接从新浪博客搬过来，但是发现图片就没了，最近感觉还有时间，就在优快云上再写一篇，顺便把一些错误纠正，下面开始正文，这里的Cocos2d-JS是3.0版本。这里环境配置还是有一些坑的，希望可以帮到看博客的你。

一、准备工作

1.安装python2.7x，注意必须是2.7x，这里有的可能已经安装了python3.0版本，但是目前的v3.0bate版本有的地方]]></description><category></category></item><item><title><![CDATA[Cocos2d-JS 打包安卓APK]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/39404381</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/39404381</guid><author>superfang119</author><pubDate>Fri, 19 Sep 2014 22:31:35 +0800</pubDate><description><![CDATA[接着上一篇环境配置教程来写，其实教程不一定给别人看，时间长了，给自己看也是好的，或者无意中能解决某个开发者的困窘也是甚好。

我们用Cocos2djs的目的便是用JS跨平台打包出APK，这里我们尝试打包，这里说明一下，打包有两种模式，一种是debug模式，一种是release，前一种是用来调试程序用的，后一种是用于发布给用户的，要说这俩种的区别，就是在下面提到的keystore，关于keyst]]></description><category></category></item><item><title><![CDATA[[ios]关于error：Cannot assign to 'self' outside of a method in the init family]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/37901735</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/37901735</guid><author>superfang119</author><pubDate>Thu, 17 Jul 2014 10:15:40 +0800</pubDate><description><![CDATA[有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写，在这个方法里面又调用父类的初始化方法（self
 = [super init];）时会报错，错误信息如下：error：Cannot
 assign to 'self' outside of a method in the init family


原因：只能在init方法中给self赋值，Xcode判断是否为]]></description><category></category></item><item><title><![CDATA[判定NSString是否为nil,empty或者all whitespace]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/36626129</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/36626129</guid><author>superfang119</author><pubDate>Thu, 03 Jul 2014 09:27:11 +0800</pubDate><description><![CDATA[- (BOOL)isEmptyString:(NSString *) string {

    if([string length] == 0) { //string isempty or nil

        return YES;

    }

    else if([[stringstringByTrimmingCharactersInSet:[NSCharacte]]></description><category></category></item><item><title><![CDATA[[ios]IOS页面切换的几种方式]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/34434071</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/34434071</guid><author>superfang119</author><pubDate>Wed, 25 Jun 2014 14:20:33 +0800</pubDate><description><![CDATA[从一个视图控制器切换到另一个视图控制器的几种方式

1,模态(modal)画面的显示方法：

例如iphone通讯录管理程序中，追加新的通讯纪录时，就是使用这种模态画面

例：点击一个按钮，进入另一个界面


- (IBAction)pressAbout:(id)sender {

    XAboutViewController *about=[[[XAboutViewCo]]></description><category></category></item><item><title><![CDATA[[ios]如何通过XIB 创建自定义的UIViewTableCell]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/34425027</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/34425027</guid><author>superfang119</author><pubDate>Wed, 25 Jun 2014 11:36:51 +0800</pubDate><description><![CDATA[如何通过XIB 创建自定义的UIViewTableCell

      在使用UIViewTable的时候，很多时候会发现，基本的UITableViewCell并不能满足我们的所有需求，特别是个性化的需求。

 

那么如何通过XIB来创建自己的个性化的cell呢。

 

      1。Add----New Filss---Cocoa Touch Classes---Ob]]></description><category></category></item><item><title><![CDATA[[ios]iOS:hidesBottomBarWhenPushed的正确用法]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/34090551</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/34090551</guid><author>superfang119</author><pubDate>Tue, 24 Jun 2014 11:53:10 +0800</pubDate><description><![CDATA[今天说的是在TabBar嵌套Nav时，进行Push的时候隐藏TabBar的问题。

之前项目也需要这么做，那时候iOS7还没出，也是各种搜罗，后来的解决方法是当push操作的时候自己隐藏Tabbar，push过去视图拉伸适应屏幕，再pop回来的时候接再显示Tabbar，过程复杂还需要自己写动画，最终效果也不是很理想。

前两天公司APP上架，当时没有适配iOS7，在XCode4.6上开发编]]></description><category></category></item><item><title><![CDATA[[ios]XCode快捷键]]></title><link>https://blog.youkuaiyun.com/superfang119/article/details/34080755</link><guid>https://blog.youkuaiyun.com/superfang119/article/details/34080755</guid><author>superfang119</author><pubDate>Tue, 24 Jun 2014 10:24:32 +0800</pubDate><description><![CDATA[1. 文件

CMD + N: 新文件
CMD + SHIFT + N: 新项目
CMD + O: 打开
CMD + S: 保存
CMD + SHIFT + S: 另存为
CMD + W: 关闭窗口
CMD + SHIFT + W: 关闭文件

2. 编辑

CMD + [: 左缩进
CMD + ]: 右缩进

CMD + CTRL + LEFT: 折叠
CMD +]]></description><category></category></item></channel></rss>