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]

不积跬步,无以至千里;不积小流,无以成江海。
原文地址:https://www.cnblogs.com/xiaocai-ios/p/5261196.html