本文由我们团队的 纠结伦 童鞋撰写。 写在前面 本篇文章是对我一次组内分享的整理,大部分图片都是直接从keynote上截图下来的,本来有很多炫酷动效的,看博客的话就全靠脑补了...
Cocos 这一套其实有一些缺陷的,我们现在预研了另一套方案,你可以去看下 Ejecta 这个库
从 0 到 1:iOS 软件集成小游戏功能导语 本文将从 iOS 工程角度出发,简要介绍 iOS 软件应该如何从 0 到 1 实现内嵌小游戏功能。 效果展示 方案选型 经过前期的调研,主流的方案有微信小游戏、Canv...
导语 Ejecta is a fast, open source JavaScript, Canvas & Audio implementation for iOS (iPh...
YYText [%5Bhttps://github.com/ibireme/YYText%5D(https://github.com/ibireme/YYText)] 是一个...
导语 本文将从 iOS 工程角度出发,简要介绍 iOS 软件应该如何从 0 到 1 实现内嵌小游戏功能。 效果展示 方案选型 经过前期的调研,主流的方案有微信小游戏、Canv...
前言 在 iOS 开发中,我们看到的程序入口都是 main.m 里面的 main 函数,因此我们一般会误以为程序是从这个函数开始执行的。但其实程序在执行 main 函数之前就...
在逆向过程中,我们需要通过各种工具和方法分析程序,找到合适的突破点破解程序,其中最重要的分析手段是静态分析和动态调试。静态分析是指在不运行程序的前提下进行程序分析的一种方法,...
逆向不只可以让我娱乐别人的APP,我们也可以从别人的APP中学到一些东西,有时候我们会为了某种实现去逆向。由于前段时间公司项目需要写一个类似抖音的滤镜,不免就对抖音起了好奇心...
step1.首先安装homebrew 在终端输入 step2.安装GLEW和GLFW库 在终端输入 安装位置在 /usr/local/Cellar step3.下载GLAD库...
本文Demo的完整工程代码, 参考这里的EqualAndHashDemo 目录 为什么要有isEqual方法? 如何重写自己的isEqual方法? 为什么要有hash方法? ...
什么是GDB和LLDB 我们在开发iOS程序的时候常常会用到调试跟踪,如何正确的使用调试器来debug十分重要。xcode里有内置的Debugger,老版使用的是GDB,xc...
你确定 category 底层结构体中没有存放成员变量属性吗?
struct property_list *instanceProperties;
1.代码略丑 2.复杂度没分析
学习PHP和Laravel已经有一段时间了,但是所有的代码都是跑在本地的虚拟主机上的,于是去腾讯云申请了一个月的免费云主机,想把项目部署到云服务器上。 不得不说这里面的坑实在...
如果是在 Xcode 10 编译遇到问题的话可以参考这篇文章:https://github.com/CYBoys/Blogs/blob/master/LLVM_Clang/LLVM%20%26%20Clang%20%E5%85%A5%E9%97%A8.md