zoukankan      html  css  js  c++  java
  • Mac小知识(不定时更新)

    1.显示隐藏文件夹(在mac命令行中输入以下代码即可):

    1)显示隐藏文件夹

    defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder

    2)不显示隐藏文件夹

    defaults write com.apple.finder AppleShowAllFiles No && killall Finder

    2.查看本机ip

    ipconfig

    3. UNIX基本命令

    > cd :改变工作目录

    > pwd:查看当前路径

    > ls -l :查看显示文件

    > ls -a:显示所有文件

    > ls-G:带颜色显示

    > touch 文件名:创建文件

    > mkdir 文件夹名:创建文件夹

    > open 文件名:打开文件

    > cat 文件名:连续查看文件内容

    > more 文件名:分页查看文件内容

    3 .在使用C语言的函数时,只要函数名称包含create/copy/retain,就必须自己手动释放CFRelease

    4 .tableView数据量大的时候,向上滚动

    // 数据多,应该往上滚动

    NSIndexPath *lastIndex = [NSIndexPath indexPathForRow:self.array.count - 1 inSection:0];

    [self.tableView scrollToRowAtIndexPath:lastIndex atScrollPosition:UITableViewScrollPositionBottom animated:YES];

    5 block代码块定义:

    (1)typedef void (^myBlock)(Type type);

    (2)void (^myBlock)(Type type) = ^(Type type){}

     去字符串的除换行符:

    str = [str stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

    7 返回xib创建的view

    [[[NSBundle mainBundle] loadNibNamed:@"xibName" owner:nil options:nil] lastObject];

    8 判断当前是否为横屏

    UIInterfaceOrientationIsLandscape(self.interfaceOrientation)是否为横屏

    9 获取当前设备的系统

    [[UIDevice currentDevice].systemVersion doubleValue]

    不积跬步,无以至千里;不积小流,无以成江海。
  • 相关阅读:
    Idea快捷键---根据自己使用情况持续更新
    JVM 性能监控 工具
    redis ---RDB 和 AOF 持久策略对比
    数组、链表等常用数据结构和集合浅解(java)
    关于界面刷新嵌套展示(form标签 target 属性)问题
    对象是否存在的判定方法
    数据库大量插入数据的sql 优化
    Java集合之LinkedList
    Java集合类之ArrayList
    Java并发程序基础
  • 原文地址:https://www.cnblogs.com/xiaocai-ios/p/5261196.html
Copyright © 2011-2022 走看看