- 博客(10)
- 资源 (8)
- 收藏
- 关注
转载 watchOS 1教程
开发Apple Watch和开发iPhone应用之间还是稍微有点差别的,但是也是大同小异,本文重点讲述他们之间的差异,并且通过一个例子带领大家走进开发Apple Watch应用的世界,希望能给朋友们带来帮助。
2016-06-22 20:32:55 1812
转载 watchOS 2教程(二):表格
在教程的第二部分,会向你的 app 添加一个 table 来展示航班列表。在这个过程中,你会学到:如何添加一个新的界面控制器,往控制器中添加一个 table,并且设计原型行。如何创建 WKInterfaceController 的子类来填充这个列表,配置每一行的数据,并且处理选中事件;如何模态呈现界面控制器和向它传递数据来显示。
2016-06-22 20:09:31 561
转载 watchOS 2教程(一):开始吧
这一年的WWDC大会上,苹果公司推出了watchOS 2,这标志着Apple Watch的开发产生了巨大的变化。现在,你可以开发能运行在你手表上原生的app了。 在这篇watchOS 2教程中,你会开发一个简单但是功能齐全的watchOS 2的app。在这个过程中,你会学到:如何为iOS app添加watchOS 2的target如何在两个target之间共享数据如何添加一个watchOS 2界面控制器到Storyboard,并放置界面对象如何创建WKInterfaceController的子类
2016-06-22 20:06:07 599
转载 Apple Watch简述
2015年4月10日Apple Watch(以下简称watch)开启预售,24日开始正式上市。笔者2015年3月开始研究watch,由于没有真机,所有前期调研和开发都是在模拟器中完成。watchOS 2 新特点watchOS 2的Extension不在手机中运行,所以是不能和主APP通过APP Group方式进行共享数据的。不过系统提供了更强大的接口来进行watch与主APP的通信。watch可以独立运行后,对于watch app的定位就会发生变化。watch具备一个独立应用的所有功能,网络、
2016-06-13 14:18:19 1598
原创 C++符号的还原(demangling)
Name Mangling概述大型程序是通过多个模块构建而成,模块之间的关系由makefile来描述。对于由C++语言编制的大型程序而言,也是符合这个规则。程序的构建过程一般为:各个源文件分别编译,形成目标文件。多个目标文件通过链接器形成最终的可执行程序。显然,从某种程度上说,编译器的输出是链接器的输入,链接器要对编译器的输出做二次加工。从通信的角度看,这两个程序需要一定的协议来规范符号的组织格式。这就是Name Mangling产生的根本原因。C++的语言特性比C丰富的多,C++支持的函数重载功能是
2016-06-07 19:10:31 9820 1
转载 iOS Crash文件的符号化(二)
当你的应用提交到App Store或者各个渠道之后,请问你多久会拿到crash文件?你如何分析crash文件的呢?
2016-06-06 15:10:19 718
转载 iOS Crash文件的解析(一)
开发程序的过程中不管我们已经如何小心,总是会在不经意间遇到程序闪退。脑补一下当你在一群人面前自信的拿着你的App做功能预演的时候,流畅的操作被无情地Crash打断。联想起老罗在发布Smartisan OS的时候说了,他准备了10个手机,如果一台有问题,就换一台,如果10台后挂了他就不做手机了。好了不闲扯了,今天就跟大家一起聊聊iOSCrash文件的组成以及常用的分析工具。
2016-06-06 15:00:00 891
KSAppInstaller
2015-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人