
Mobile
迷死特兔
写原作软件,感数码人生;谱原创歌曲,悟人生百味;做原味自我,抒真情实感。
展开
-
WWDC2020观后感——关于苹果macOS平台转换和当年微软移动平台转换的莫名感慨
今年苹果开发者大会WWDC2020以一种特殊的形式开始了,全线上举行,对开发者来说影响倒不大,反而在看主题演讲的视频时,发现这种录播,比现场实时拍摄+录像,制作的更精良更紧凑,一气呵成。WWDC2020的内容我就不再一一再叙述了,网上很多媒体和网站都有介绍了,今年WWDC2020确实是变化和亮度很多的一届,有很多点可以展开详细研究和讨论,但对我来说,看到后面压轴介绍的macOS相关内容,尤其是苹果对macOS平台架构转换部分介绍时,颇有感慨。当苹果为了新平台新架构,开发一种又一种技术,做了大量基础.原创 2020-06-23 23:13:12 · 416 阅读 · 0 评论 -
使用Xcode上传包到App Store时出现ERROR ITMS-90283: Invalid Provisioning Profile...的解决过程和解决方法
记录这个问题,以便大家少踩坑,至少掉坑里了有这个梯子可以参考。只想看解决方法的,翻到最后看。问题现象:用Xcode在提交Mac Catelyst App到App store时,上传iOS包没有问题,上传mac包时出现错误,如下:ERROR ITMS-90283: "Invalid Provisioning Profile. The provisioning profile included in the bundle com.company.XxxxxXxx [com.company.XxxxxX原创 2020-05-23 13:56:19 · 1910 阅读 · 0 评论 -
开源一个增强型的ActionSheetView控件
最近,将个人产品中开发的一个增强型的ActionSheetView控件,整理了一下,开源出来。Github地址为:https://github.com/longjun3000/AWRActionSheetViewAWRActionSheetViewAWRActionSheetView是一个增强型的ActionSheetView,设置不同的参数,可以展现更多的样式,适用于更多的场景。AWRActio...原创 2018-04-17 17:54:45 · 1227 阅读 · 0 评论 -
Objective-C类之关系
我们知道,Objective-C是面向对象的语言,不论你使用任何类,比如NSString、UIView、NSWindowController、UIViewController、NSViewController……,也就是不论是基于macOS的Cocoa类库,还是基于iOS的Cocoa Touch类库,它们所有的类都会指向NSObject这个根类(root class),如同道家所说的一生二,二生三,三生万物,这个NSObject就是一,所有类的起源。同时,根类/父类拥有的特性也会由子类继承下去。原创 2016-08-15 20:15:56 · 2158 阅读 · 0 评论 -
拯救即将崩溃代码之Objective-C消息转发
日常开发中,有时调用对象的某个方法,会出现异常,如下:*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[ViewController doSomething:]: unrecognized selector sent to instance 0x7fcd815bc580'原创 2016-09-11 22:47:24 · 3752 阅读 · 1 评论 -
移动应用开发效率工具
分享一张脑图,以往工作中随手整理的一份移动应用开发效率工具,有点时间了,不算完整,但也有代表性。原创 2016-07-26 15:38:44 · 621 阅读 · 0 评论 -
企业移动应用开发基本知识树 (Android & iOS)
移动应用的开发,如面向互联网、企业、游戏、智能设备、VR/AR、等等……方向不同,开发人员侧重的知识点也略有不同,针对企业移动应用的特点和要求,笔者将以往工作中整理的内容以脑图的形式列出来,以供参考。原创 2016-07-26 15:31:05 · 864 阅读 · 0 评论 -
发布一个移动开发的辅助工具:AR-DevHelper
AR-DevHelper 是开发者日常开发工作的好助手,帮助开发者解决日常琐碎、重复和低价值的工作,让开发者更多的时间用在核心工作上。目前功能有:克隆XCode/Android Studio工程,生成iOS/Android实体类、单例类,生成SQL语句,生成App图标等。原创 2016-07-26 00:51:30 · 981 阅读 · 0 评论 -
开源一个适用于双Y轴的iOS折线图控件
ARLineChart是一个iOS的折线图,使用Objective-C编写。适用于需要有双Y轴的应用场景。 x轴和y轴可以放大和缩小,可以滚动,双击可以还原原始大小。原创 2014-02-15 19:34:17 · 4562 阅读 · 2 评论 -
开源一个网络库ARHttpRequest,iOS适配NSURLSession/ASIHTTPRequest等,Android适配HttpURLConnection等
ARHttpRequest是一个网络通信的适配层,对上层业务调用提供简明接口,对下层具体网络库轻度包装,并以适配器模式进行扩展和无缝替换。原创 2016-06-19 21:54:36 · 1102 阅读 · 0 评论 -
开源一个基于Java ExecutorService的线程池包装类ARTaskQueue
ARTaskQueue是一个基于Java ExecutorService的线程池包装类,对上层代码提供简单易用的接口方法,使上层代码聚焦业务而无需繁琐实现线程池的细节代码。原创 2016-06-21 12:47:11 · 1805 阅读 · 0 评论 -
iOS UIViewController和Android Activity的主要生命周期事件
将iOS UIViewController和Android Activity的主要生命周期事件放到一起比对,也还是有点意思的,一种天下武功出少林,形变神不变的感觉。原创 2016-06-02 14:59:46 · 3139 阅读 · 0 评论 -
npm install -g ios-deploy 失败问题的解决方法
当使用Cordova或ionic命令行时,npm install -g ios-deploy 或sudo npm install -g ios-deploy 都报错,如:npm WARN lifecycle ios-deploy@1.8.5~preinstall: cannot run in wd %s %s (wd=%s) ios-deploy@1.8.5 ./src/scr原创 2016-03-18 18:07:18 · 21056 阅读 · 4 评论 -
基于SCORM标准课件的移动客户端架构设计
一、前言本不想前言写些相关概念,想直奔主题了,但作为男人直奔主题好像不太好,怎么也得前言下来点气氛,怎么,有很懂的同学,好吧,请无视本节直奔后面的主题好了。什么SCORM?SCORM是一种标准,是在线学习系统(E-Learning)的一种内容标准(课件标准),课件的内容主要由HTML+XM+JSL组成。结束。结束了?还不解,那好吧,再听我打个比方,听完也就有个基本概念了:原创 2014-02-09 16:38:17 · 15330 阅读 · 4 评论 -
几个地图(高德、百度、Apple、Google)URL API
1、高德地图示例(iOS):iosamap://navi?sourceApplication=applicationName&backScheme=applicationScheme&poiname=fangheng&poiid=BGVIS&lat=36.547901&lon=104.258354&dev=1&style=2详细官方接口说明:http://code.auto原创 2014-03-06 18:06:56 · 27206 阅读 · 3 评论 -
再看一下《Clash of Clans》(部落冲突)成绩和一点分析
App Store真是个金矿,即使是红海一片,黑马也依旧不少,前有愤怒的小鸟,现在出了个Flappy Bird,虽然是去年推出的,但最近爆红App Store和Google Play,越南河内的独立游戏开发者阮哈东(Nguyen Ha Dong)也成了黑马,据说就凭广告条每日收入已达5万美金。独立开发者尚且如此,公司级别的呢就更辉煌了,2012年的黑马《Clash of Clans》(部落冲突原创 2014-02-10 14:05:11 · 5330 阅读 · 2 评论