近期的学习路线规划

最近实在是实在是,消极的很

之前的项目做完后,一直没有完整的项目可以着手,比较闲。

现在有一些事情等着来做,下面事路线图


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. 暂时就这么多





你可能感兴趣的:(近期的学习路线规划)