`
sxtygyxy
  • 浏览: 2456 次
社区版块
存档分类
最新评论
文章列表
一、MySQL安装 到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本 比如:Mac OS X ver. 10.9 (x86, 64-bit), DMG Archive 下载完的文件为:mysql-5.6.24-osx10.9-x86_64.dmg 点击安装包一步步傻瓜式安装就行。 系统偏好设置的其他里,点击“mysql”的图标 点击Start MySQL Server按钮,启动mysql 二、打开终端,定义MySQL别名 输入 alias 命令 alias mysql=/usr/local/mysql/bin/ ...
iphoneapplicationfile测试cocoaxcode iPhone如何打包成一个通用的静态库文件(模拟器和真机都可以用)? 最近在做一个项目,他们提供2个.a的静态库文件,一个真机使用,一个是模拟器使用。但是每次真机测试的时候,都要换成真机的.a库,模拟器测试的时候又要换回来,特别麻烦。一天几十次真机和模拟器测试,来回折腾浪费了很多时间,我终于受不了,网上也没一个完整的解决方案,google了下方法,最后通过自己的实践,成功的解决了.a静态库文件通用性问题,希望这个能给大家带来方便,痛苦的童鞋们,可以解脱了! 1.先来一个必须的命令: ~/Library目录在lion下是 ...

layoutSubviews

    博客分类:
  • Ios
layoutSubviews是UIView中的属性方法,即只要继承于UIView,就可以使用这个方法,这个方法也很强大,以下是他的触发时机: 1、init初始化不会触发layoutSubviews 2、addSubview会触发layoutSubviews 3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化 4、滚动一个UIScrollView会触发layoutSubviews 5、旋转Screen会触发父UIView上的layoutSubviews事件 6、改变一个UIView大小的时候也会触发父UIView上的layout ...

addSubview insertSubview

    博客分类:
  • Ios
addSubview是一层一层往上加,新加的只能放到父视图的最上层, insertSubView可以控制它添加到父视图的哪一层 A addSubview B  是将B直接覆盖在A的最上层 A insertSubView B AtIndex:2 是将B插入到A的子视图index为2的位置(最底下是0) A insertSubView B aboveSubview:C  是将B插入A并且在A已有的子视图C的上面 A insertSubView B belowSubview:C  是将B插入A并且在A已有的子视图C的下面

UITableView

    博客分类:
  • Ios
#import "ViewController.h" @interface ViewController ()<UITableViewDataSource>{     NSArray *gdCities;     NSArray *hnCities; } @end @implementation ViewController - (void)viewDidLoad {     [super viewDidLoad];         //1.添加tableview     UITableView *tableView = [[UITableView ...
copy: 创建一个引用计数为1的对象,然后释放旧的对象 retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的引用计数为 1 Copy其实是建立了一个相同的对象,而retain不是: 比如一个NSString对象,地址为0×1111,内容为@”STR” Copy到另外一个NSString之 后,地址为0×2222,内容相同,新的对象retain为1, 旧有对象没有变化 retain到另外一个NSString之 后,地址相同(建立一个指针,指针拷贝),内容当然相同,这个对象的retain值+1 也就是说,retain是指针拷贝,copy是内容拷贝。在拷贝之前,都会释放旧的 ...
Global site tag (gtag.js) - Google Analytics