最近实在是实在是,消极的很
之前的项目做完后,一直没有完整的项目可以着手,比较闲。
现在有一些事情等着来做,下面事路线图
1. ios里面 实现,图文混排,这个not so easy,知识点非常多哦
我现在能够实现的,貌似也也就是draw一下coretext,而且还是很模糊的那种
2. cell,使用drawRect绘制,绘制时,考虑响应的问题,比如一个图片
绘制在context 上面,如何响应点击时间,这是个难题,但是得解决。
可以考虑手势,然后查看手势的响应区域,作出相应的动作。
3. 存储问题,可以考虑使用magicrecord,存储一些数据到本地数据库
这样的好处就是不用每一次都从网络拉数据到本地
4. 书籍学习,目前 在看的一本是 ios 编程之道。
5. 写一个简单的小 demo,在oc里面给javascript传值的过程给搞清楚
6. 手势啊,手势,说了多少遍,就是不想做,奶奶的
7. swift出来这么久了,可以带着看了
今天学到的东西关于 ? 和 !
swift里面,每一个类的成员变量,以及每一个定义的变量,都得初始化
初始化有两种,var string:String = "hello";
var string:String? 表示可能是nil或者是一个String类型的具体值
var string:String! 表示肯定是一个String类型的值,当然这种情况可能发生崩溃
8. 关于开发证书
最近要跟这个打交道,所以要整这个玩意。
1. cer文件,如果是个人开发者账号,最多也就能安装爱一台电脑上,如果想在别的电脑上安装
那么就在keychain里面把这个cer证书导出为 p12文件,当然如果这个证书安装的有问题
也是无法导出为p12文件的
2. provisioing profile 文件,这个文件记录了cer文件以及哪些真机(根据uuid)可以被调试
如果当前开发者体系想要添加一台设备进行真机调试,就需要在developr.apple.com上 面将
当前的手机的uuid添加到all devices里面,然后重新生成provisioning profile,双击安装(双击虽然没效果但是必须得双击)
3. 一个证书可能被revoke,如果当前的开发者团队里面有一个可以使用的证书。而某一个人的证书文件无法使用
那么他可以采取两种方法
第一种方法是将 团队中某人中的cer(keychain)中导出p12文件,安装在自己的电脑上
另外一种方法,是revoke当前的可用cer,然后重新生成一个。显然后者的代价比较大
9. 暂时就这么多