摘要:
一、下载并安装openfire1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg2.点击安装,并执行默认操作3.启动openfire服务在系统偏好设置的其他里,点击openfire偏好启动后,点击Open Admin Console按钮,自动在浏览器中打开本地web配置页面http://localhost:9090/setup/index.jsp二、配置openfire服务器1.设置语言,选中文2.主机设置设置主机 阅读全文
摘要:
一、安装到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive下载完的文件为:mysql-5.6.10-osx10.7-x86_64.dmg1.点击,安装包里的2.点击安装安装好后,再系统偏好设置的其他里,会出现如下图标:3.点击此图标,跳出对话框点击Start MySQL Server按钮,启动mysql二、打开终端,定义mysql别名输入alias命令alias mysql=/usr/local/mysql/bin/mysql 阅读全文
摘要:
一、下载cocos2d-x最新安装包在终端中cd到本地将要存放目录,执行git命令git clone https://github.com/cocos2d/cocos2d-x.git二、如果开发ios程序,需要配置xcode模板下好后,cd到cocos2d-x目录,执行里面的sh脚本,安装cocos2d-x模板sudo ./install-templates-xcode.sh -f 中间要输入管理员密码之后就可以在xcode中看到新增加模板三、如果是开发android程序1.搭建好一个可以开发android开发环境,包括eclipse,android sdk,ADT等(最好是最新版本),确.. 阅读全文
摘要:
defaults write com.apple.Finder AppleShowAllFiles YES在终端中执行以上命令,然后在Finder上alt+右键,点重新开启,就可以查看文件夹下的隐藏文件如果想重新隐藏,可以执行defaults write com.apple.Finder AppleShowAllFiles NO同上重启Finder 阅读全文
摘要:
一、基础概念深入1.NSManagedObjectContext被管理数据上下文就像便笺簿当从数据持久层获取数据时,相当于把这些临时的数据拷贝写在便笺簿上,然后就可以随心所欲的修改这些值。通过上下文,可以对数据记录NSManagedObject进行添加删除更改,记录更改后支持撤销和重做。除非你保存这些数据变化,否则持久层的东西是不会变化。通常我们将 controller 类或其子类与 Managed Object Context NSManagedObjectContext绑定,这样就方便我们动态地生成,获取数据对象等。常用的方法:-save:将数据对象保存到数据文件-objectWithID 阅读全文
摘要:
在声明property属性后,有2种实现选择@synthesize编译器期间,让编译器自动生成getter/setter方法。当有自定义的存或取方法时,自定义会屏蔽自动生成该方法@dynamic告诉编译器,不自动生成getter/setter方法,避免编译期间产生警告然后由自己实现存取方法或存取方法在运行时动态创建绑定:主要使用在CoreData的实现NSManagedObject子类时使用,由Core Data框架在程序运行的时动态生成子类属性 阅读全文
摘要:
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1)NSManagedObjectContext(被管理的数据上下文)操作实际内容(操作持久层)作用:插入数据,查询数据,删除数据(2)NSManagedObjectModel(被管理的数据模型)数据库所有表格或数据结构,包含各实体的定义信息作用:添 阅读全文
摘要:
1.在自定Resources目录的localizables右键,选New file,然后选Resource想的Strings File文件点next,文件名定义为“Localizable.strings”,选择自己要保存的目录,创建2.选中Localizable.strings文件在右侧的工具面板点击“+”号键,分别添加English和Chinese,如图此时左侧的目录结构会变成系统对应的目录会生成两个对应的英文en.lproj和中文zh-Hans.lproj目录,以及对应的Localizable.strings文件如下:3.本地化Localizable.strings采用键值对列表的方式,本 阅读全文
摘要:
一、应用图标ios3.2之前不支持在Info.plist文件里指定图标,需要遵循苹果图标命名规范,如下Icon.png 57x57 iphone 应用图标Icon@2x.png 114x114 iphone(Retina显示屏) 应用图标Icon-72.png 72x72 ipad 应用图标Icon-72@2x.png 144x144 ipad(Retina显示屏) 应用图标Icon-Small.png 29x29 iphone 系统设置和搜索结果图标I... 阅读全文
摘要:
纹理填充只要几个像素的小图UIView *testView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 200, 50)];testView.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"纹理图片.png"]]; 阅读全文