罗里吧嗦颠三倒四,单纯的个人笔记。 MRC 引用计数上一篇已经有大概讲过。在Objective-C里,每个继承自NSObject的对象都会记录自身的引用计数,一番加加减减之后,变成0就会释放掉。MRC是Mannul Re…
分类:移动开发
Android Stuido 更新问题
Android Stuido 更新问题 问题 Error:Failed to open zip file. Gradle’s dependency cache may be corrupt (this som…
Android5 Zygote 与 SystemServer 启动流程分析
Android5 Zygote 与 SystemServer 启动流程分析 Android5 Zygote 与 SystemServer 启动流程分析 前言 zygote 进程 解析 zygoterc 启动 System…
有关5种不同的onClick点击事件的写法
开发中经常使用按钮的onclick点击事件来做一些操作,android onclick事件通常有这5种写法经常被使用,本文以android Toast来举例 首先我们新建项目,在视图activity_main.xml文件…
[iOS]自定义UICollectionView 2-1--CollectionView的实现(定义与初始化)
我厂广招各路大神加入:job.koudaitong.com 可以发简历到 tianchi@qima-inc.com O(∩_∩)O~ 接下来就是主要的CollectionView的实现。首先是头文件的实现,先定义一个用来…
ReactiveCocoa--RACDelegateProxy
基本信息 父类 NSObject 子类 无 类含义 RAC代理类 遵循的协议 无 属性 RACDelegateProxy *rac_delegateProxy; 参考vincenttsai 这个类平常使用中可能用的不多,…
[原创]SpriteKit+Swift学习笔记(六)-生成大量精灵
之前写了一个打飞机的游戏,在飞机子弹的问题上,走过很多坑。下面就简单介绍几种方案:1.需要时生成。做一个action序列,间隔一定时间发射一个或者一组子弹,发射的时候用纹理初始化成精灵节点,然后附加到一个子弹组的skno…
[原创]Swift+Sprite Kit中文教程第一篇
本教程适用于入门开发者,我将会告诉你如何最快开发出小游戏,但所使用的未必是最佳方案。本教程将使用纯swift+storyboard进行开发,所以最好有一点点这两种技术的基础。 新建项目: 1.左侧选iOS,右侧选Game…
CocoaPods 的安装和使用介绍
一:安装CocoaPods时我我们要访问cococapods.org,但是因为ruby的软件源被屏蔽了,所以我们要用淘宝的ruby镜像来访问cocoapods,打开我们的终端,依次执行下面的代码: //删除官方的ruby…
codepush使用记录
CodePush中文翻译 CodePush中文翻译 1. code-push常用命令 安装: npm install -g code-push-cli 注册账号: code-push register 登陆: code-…
「 iOS 」可拖拽Cell
现在很多项目都会用到类似拖动的效果,比如今日头条和网易新闻之类的资讯类产品,都有用该技术设置模块顺序的操作。 在iOS9.0之后,苹果提供相关的方法,非常方便。 设定三个私有属性 @property(nonatomic,…
android系统启动流程分析
一. Zygote进程的启动脚本 system/core/rootdir/init.rc service zygote /system/bin/app_process -Xzygote /system/bin…