zoukankan      html  css  js  c++  java
  • 笔记(实习第二周)

    navigation可以用view代替

    navigationItem.titleView = (view)

    iOS 类前缀

    NS NextStep 基本属性

    CF Core Foundation 基本数据管理和服务功能

    CA Core Animation 动画

    UI User interface 用户界面

    AL AssetsLibrary 访问相册程序管理下的照片和视频

    MP MediaPlayer 多媒体播放

    SK StoreKit 支付

    图片滑动栏至少需要三张图片才能滑动流畅

    1、

    什么时候用CALayer,什么时候用UIView?哪个好?

    ——UIView里面可以包含多个CALayer。如果东西少,用CALayer。

    2、

    -很多是iOS6,iOS7新加的方法不是很清楚。什么时候要判断一下是不是iOS6以上、

    3、SDWebImage

    每次获取远程图片。缓存到本地么?

    ——缓存

    如果缓存的话是放到内存缓存?没有放到硬盘缓存?

    哪些数据是要缓存到本地硬盘缓存的?私聊的聊天记录之类的?

    ——缓存到沙盒中。图片资源也要缓存到本地的。

    4、

    获取页面数据是放在viewWillAppear,而不是viewDidLoad、

    会不会数据太多,页面转换会卡顿?还是说是异步获取数据的?

    ——一般会异步加载数据

    5、关于KLBaseViewController。

    一般app开发的时候是不是都得重写一个自己的?

    ——这个没问,当时觉得重写一个,把东西集合在一起会便利很多

    6、iOS开发不用考虑内存方面的东西?

    ——至少得考虑dealloc,dealloc里面需要将协议置空,通知取消,timer置空等。

    dealloc:delegate = nil

    notification remove

    timer

    7、

    NSScanner  

    NSCharacterSet  

    SKProduct 用来AppStore支付

    SK开头的都是用来支付的

    NSSortDescriptor 排序

    8、单例模式

    Category模式

    9、

    *私聊模块

    @客户端1发送给客户端2的音频是直接转码发送。

    还是发送给客户端2一个音频地址,客户端2再从服务器下载?

    @b音频的话,发送给服务器是以什么格式发送的?NSData?还是base64加密。

    @base64加密后是什么格式的?

    10、为什么要用loadNibNamed:

    创建的时候不会init么?

    一般都是xib,加载的时候用-loadNibNamed:,不会调用init函数

    但是会调用-awakeFromNib函数

  • 相关阅读:
    各种alloc傻傻分不清楚
    嵌入式开发一般流程
    谈谈看门狗在嵌入式中的用法
    基于开发板的二次嵌入式开发
    谈一谈接口电路
    学习ucos和ARM体系结构的路线图
    寻找链表的中位节点(利用快慢指针)
    水箱容积问题
    盛水最多的容器
    数据结构与算法分析C语言描述第二版第79页
  • 原文地址:https://www.cnblogs.com/durwards/p/4753827.html
Copyright © 2011-2022 走看看