移动开发的跨平台技术演进 1. 跨平台技术的诞生 我是2010年开始从事的Android开发,当时会Android和iOS开发的很少,也不火,所有人都在“摸着河底过河”,项目更没有第三方框架一说,大都是自己写的,不像现在各种的框架满天飞。随着移动开发的发展,互联网公司也是层出不穷,有些公司迫于竞争, ...
分类:
移动开发 时间:
2019-04-24 23:26:04
阅读次数:
177
我们经常有下载文件上的需求 为了安全我们经常需要对文件进行md5校验 那我就来给大家分享一个很方便的获取文件md5值得方法。 首先需要引用系统库文件 #include <CommonCrypto/CommonDigest.h> /** 获取文件的md5值*/ + (NSString *)getFil ...
分类:
移动开发 时间:
2019-04-22 20:56:17
阅读次数:
278
一、常用的路径方法 1.获取AppName.app 目录路径: NSString *path = [[NSBundle mainBundle] bundlePath]; 2.获取Documents目录路径的方法: NSString *documentPath = NSSearchPathForDir ...
分类:
移动开发 时间:
2019-04-22 20:43:43
阅读次数:
196
https://www.jianshu.com/p/b50a92afbef1 1、获取Flutter工程 git clone -b beta https://github.com/flutter/flutter.git 2、将flutter加入path 打开.bash_profile(一般在Mac的 ...
分类:
移动开发 时间:
2019-04-22 17:56:20
阅读次数:
262
React Native -IOS 开发环境搭建 web架构(基础) 安装依赖 * 必须安装的依赖有:Node、Watchman 和 React Native 命令行工具以及 Xcode。 npm 镜像 npm config set registry https://registry.npm.tao ...
分类:
移动开发 时间:
2019-04-21 09:21:11
阅读次数:
215
1. iOS中的互斥锁 在编程中,引入对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为“互斥锁”的标记,这个标记用来保证在任一时刻,只能有一个线程访问对象。 1.1 @synchronized (self) 1.2 NSLock 1.3 pthread pthread除了创建 ...
分类:
移动开发 时间:
2019-04-17 17:56:29
阅读次数:
156
ipa上传助手Appuploader是一个iOS APP上架辅助助手,帮助开发者可以快速的申请iOS证书打包ipa文件上传到App Store审核。 非常方便的iOS上架助手,提升上架效率。 ipa上传助手Appuploader官网 ipa上传助手Appuploader介绍 一、可以在Windows ...
分类:
移动开发 时间:
2019-04-12 16:19:28
阅读次数:
426
iOS开发中oc与js交互的方式有很多,我们可以使用流行的第三方库如:WebviewJavaScriptBridge和OVGap,这两个库都是让webview与JS建立起一条桥梁,我们也可以使用iOS原生的交互方式如:stringByEvaluatingJavaScriptFromString方法以 ...
分类:
编程语言 时间:
2019-04-10 18:04:46
阅读次数:
207
将移动端页面打包成app 1、使用 HBuilder 直接编译打包 点击左上角 文件》打开目录》选择目录 选择用Webpack打包好的dist文件目录 由于我添加到项目了,所以会显示该项目名称已存在,请重新输入。 2、接着点击完成,就可以在目录中看到dist 这里dist前面的标志应该是W 由于我转 ...
分类:
移动开发 时间:
2019-04-04 12:48:24
阅读次数:
405
前言: 作者 | 梅梅 文章来源 CSDN 对于移动互联网而言,2018 年像是球场上的一声裁判哨。哨声响起,高潮迭起的上半场结束。本该再创辉煌的下半场,还没开赛却被告之:规则改变、场地收缩、教练下课、冷板凳无限加长。 这样前途未卜的下半场,你还敢上吗? 作为队伍「前锋」的移动端程序员,面对这样的挑 ...
分类:
移动开发 时间:
2019-04-02 21:14:20
阅读次数:
246