首先下载并安装 9.0 版本的 xcode,其他版本的xcode 先卸载然后安装,具体方法自己谷歌 提供 9.0 的 xcode 下载地址 http://www.swift51.com/xcode/9.0.html (这个靠谱一点,我选择的就是这个) 下载后解压就可以用了 2. 安装Xcode Co ...
分类:
移动开发 时间:
2019-06-08 22:55:44
阅读次数:
1196
前言 从应用层面深入理解原型模式和js中的构造函数。 构造函数(constructor) js中的任何对象都有自己的构造函数。js中使用字面量声明的普通对象({})或数组([])等子对象本质上都是使用相关的函数做构造调用声明的。 // 等同于 var obj = {}; var obj = new ...
分类:
Web程序 时间:
2019-06-08 00:44:50
阅读次数:
187
大家做项目的时候有没有碰到这个问题,解决的过程中遇到目录路径不对的问题(不在通常的/Applications/Xcode.app......下面)了吗?
分类:
移动开发 时间:
2019-05-29 23:39:04
阅读次数:
254
环境: mac os 操作系统 xcode最新版本 10.2.1 flutter进行编译报错解决方案: (null): warning: (armv7) /Users/tommy/Desktop/Project/AliPay/SourceTree/ios msdk git/AlipaySDK4Sta ...
分类:
其他好文 时间:
2019-05-24 18:48:51
阅读次数:
136
兜兜转转学习了一圈,最近开始学习移动端的自动化测试框架——Appium。 mac下安装搭建Appium环境主要需要以下程序: 1)node.js 2)Xcode 3)JDK 4)android JDK 5)Appium 以下对各个程序的安装进行详解。 1.node.js Appium运行时依赖nod ...
分类:
移动开发 时间:
2019-05-21 15:57:19
阅读次数:
208
解决方案: Xcode直接clean应该是没有删掉项目索引之类的,我直接找到DerivedData,把里面所有文件夹都给清理了,再编译就好了PS:DerivedData影响:可重新生成;会删除build生成的项目索引、build输出以及日志。重新打开项目时会重新生成,大的项目会耗费一些时间。路径:~ ...
分类:
其他好文 时间:
2019-05-21 11:11:21
阅读次数:
91
次数 : 5,000,000 可以看出来不可变集合的for in遍历大概快10~20%。这是由于不可变集合在for in的时候对突变进行检查造成的损失。如果要写高性能的只读集合,copy一次换后面的快速读取。 ...
分类:
其他好文 时间:
2019-05-20 17:29:48
阅读次数:
104
安装好Xcode后,新建工程 选择command line tool 选择c语言 点击创建 可以设置运行平台版本 设置 设置c标准 去掉c++ 支持 打开编辑页面 运行 参考: https://www.jianshu.com/p/00bfbce6a490 ...
分类:
编程语言 时间:
2019-05-20 13:30:24
阅读次数:
108
OC对象的本质 平时编写的Object-C代码,底层实现其实都是C/C++代码。 所以Objective-C的面向对象都是基于C/C++的数据结构实现的,OC对象内部可以容纳不同数据类型的数据,因此可以推断OC对象的底层数据结构就是结构体。 为了进一步研究OC对象的本质,我们使用苹果Xcode内置的 ...
分类:
其他好文 时间:
2019-05-19 10:03:23
阅读次数:
128
以下是一篇来自官方的edgedb 开发环境搭建说明,实际上我以前自己也摸索过一个,基本方法一样,一些是官方的做一个 简单的记录 预备工具 GNU make version 3.80 or newer; C compiler (GCC or clang); autotools; Python 3.7 ...
分类:
数据库 时间:
2019-05-18 00:31:49
阅读次数:
197