zoukankan      html  css  js  c++  java
  • NSRange:NSMakeRange

     

    • NSRange:NSMakeRange(6, cardNo.length - 10)

     

    [cardNo stringByReplacingCharactersInRange:NSMakeRange(6, cardNo.length - 10) withString:@"*"];

     

     

    • 蓝色文件夹

     

    XCode工程里,左侧的树形图中,有时会出现蓝色文件夹。

     

    黄色是虚拟文件目录,蓝色的是真实的。

     

    每次编译,黄色的文件会自动重新编译,但是蓝色的不会。

     

    所以,蓝色文件的内容发生更改,需要重新编译时,需要clean。

     

    • 。b控制器要显示在a控制器上,要先将b加入a的子控制器上,再将b的视图加到a的子视图上
    • 在viewWillAppear和viewDidAppear中可以取得正确的宽高。

     

    • 屏幕旋转时,如果是控制器,调用willRotateToInterfaceOrientation;如果是view,调用layoutSubViews。用来重设宽高。

     

    • 正确:if ([item isKindOfClass:[DCJCategoryItem class]]);错误:if ([item isEqual:[DCJCategoryItem class]])。类不能用isEqual比较。

    知识点: 

    1.dock是个UIView,所以用frame,不用bounds

     

    • 35 tableview

     

    JSON数据文件小,更快,省流量

    工具pinyin4obj,iOS

    pinyi4j,java

     

     

     

     

     

    元数据类:描述数据的数据

     

     

     

    草稿:现在动手100 学不会的

     

     

     

     

     

     

     

     

    总结:

    。在每个控制器上加手势,当左右滑动时,就调用点击tabBarItem的代理方法,这个思路不可行,原因见下一行。

    。当点击tabBarItem时,控制器视图会自动切换,不需要手动切换视图。

     

     

     

     

  • 相关阅读:
    网易编程题——小易喜欢的单词
    Effective C++ 条款12:复制对象时勿忘其每一个成分
    Effective C++ 条款11:在operator=中处理"自我赋值"
    STM32-通用定时器基本定时功能
    GPIO_Mode
    STM32的ADC编程方法
    STM32的ADC采样与多通道ADC采样
    网络子系统
    linux网络子系统内核分析
    Linux 中高效编写 Bash 脚本的 10 个技巧
  • 原文地址:https://www.cnblogs.com/dengchaojie/p/4743461.html
Copyright © 2011-2022 走看看