数字夜话的博客

开始好好写博客.

知识点收集(不定期更新)

mac OS下安装Yasm

  1. 到[yasm官网]ref2下载sourcecode。(我下的是yasm 1.2)
  2. 解压缩压缩包
  3. 终端terminate cd 到yasm1.2.0文件夹
  4. 执行./configure
  5. 执行make&&make install
  6. 待执行完成,输入yams —-version 查看ban版本。若存在,表示安装成功。

IOS CoreData error”Cannot create an NSPersistentStoreCoordinator with a nil model”

由于不小心删除了app中的数据模型文件,只能重新添加,之后给数据模型换名字、原名和修改path路径,怎么弄一直编译不通过。最后发现在build Phases》copy bundle Resources里没有模型的文件。添加上,编译通过。

IOS7 uiscrollview子视图下移

在NavigationController的视图下,给viewcontroller添加UISCrollview, scrollview添加子视图。发现scrollview中的子视图下移60px。 解决办法:见andy的博客

文件类型

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
enum { DT_UNKNOWN = 0,  // unknown type           未知类型
    #define DT_UNKNOWN DT_UNKNOWN       
    DT_FIFO = 1,     // a named pipe, or FIFO  管道类型或先进先出
    #define DT_FIFO DT_FIFO
    DT_CHR = 2,     // a character device      字符设备、流
    #define DT_CHR DT_CHR
    DT_DIR = 4,     // a directory             目录文件
    #define DT_DIR DT_DIR
    DT_BLK = 6,     // a block device          块设备
    #define DT_BLK DT_BLK
    DT_REG = 8,     // regular file            普通常规文件
    #define DT_REG DT_REG
    DT_LNK = 10,    // symbolic link           符号链接
    #define DT_LNK DT_LNK
    DT_SOCK = 12,   // local domain socket     socket套接字
    #define DT_SOCK DT_SOCK                    
    DT_WHT = 14     // whiteout                
    #define DT_WHT DT_WHT  
};