- 浏览: 112731 次
- 性别:
- 来自: 上海
最新评论
-
huaweiAt_888:
再cmd运行么?我的怎么没有?
SVN -
johnie_sheng:
用个条件语句,比如说#if TARGET_OS_IPHONEA ...
编译错误:expected specifier-qualifier-list before ‘class' -
ann_iphone:
能不能请教一下博主如何让AVCaptureSession类在s ...
编译错误:expected specifier-qualifier-list before ‘class' -
ext:
还是3.2的xcode 好哈一个rename 搞定。。
Xcode修改项目名 -
zhoujj303030:
看这样的文章对我来说有压力啊!不过还是勉强看下去!
如何避免SVN运行时老是输入密码
文章列表
Core Data
是
Cocoa 里面一套非常受欢迎的框架,从 Mac OS X 10.4 提供以来,在 10.5 中引入了完善的 schema 迁移机制,再到
iPhone OS 3.0 时被引入 Cocoa Touch,这套完善的框架都被认为是管理大量结构化数据所首选的 Cocoa
框架,尤其是因为使用 Core Data 能大大减少需要手工编写的代码量,就使它更受开发者欢迎了。
不过最近却出现了一些不同的声音,先是传出消息说 Aperture 3.0 抛弃了 Core Data
,改为直接操作 SQLite 数据库 (大家联想到 Apple Mail 3.0 也 ...
调试cocoa程序在程序出错时,不会马上停止。使用宏NSAssert可以让程序出错时马上抛出异常。
在debug情况下,所有NSAssert都会被执行。在release下不希望NSAssert被执行,我们通常在release种将断言设置成禁用。
设置方法:在targets种 ...
http://blog.boreal-kiss.net/2011/03/15/how-to-create-universal-static-libraries-on-xcode-4/
http://blog.carbonfive.com/2011/04/04/using-open-source-static-libraries-in-xcode-4/
${BUILT_PRODUCTS_DIR}
~/Library/Developer/Xcode/DerivedData/BKMovableVC-xxxxxxx/
Build/Products/Release-iphone ...
本人喜欢听收音机:
在mac中可以用VLC播放软件
上广新闻 mms://218.1.74.230/sgxw
东广新闻 mms://218.1.74.230/dgxw
上海体育 mms://218.1.74.230/sport
第一财经 mms://218.1.74.230/dycj
上海交通 mms://218.1.74.230/sgjt
LOVE RADIO mms://218.1.74.230/ml103
上海动感101 mms://218.1.74.230/dg101 ...
CGSize titleSize = [aString sizeWithFont:font constrainedToSize:label.frame.size lineBreakMode:UILineBreakModeWordWrap];
如果想得到高度的话那么label.frame.size不合适,size的height应该设为MAXFLOAT比较合适。
http://olivier.ramonat.free.fr/svn_trac_buildbot/svn_trac_buildbot_en.html
详见:http://www.subversion.org.cn/svnbook/1.4/index.html
为了检验混合工作修订版本,可以使用svn status --verbose
命令
svn log
命令显示一个文件或目录的历史修改信息
Subversion使用中最重要的命令:svn help
,Subversion命令行
工具是一个自文档的工具—在任何时候你可以运行svn help SUBCOMMAND
来查看子命令的语法、参数以及行为方式。
svn import
是将未版 ...
地址簿(Address Book)使用例子
- 博客分类:
- iOS开发
ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef peopleWithName = ABAddressBookCopyPeopleWithName
(addressBook, (CFStringRef)@"name");
if((int)CFArrayGetCount(peopleWithName)){
CFIndex theIndex= 0;
ABRecordRef personRecord = CFArrayGetValueAtIndex(peopleWithName, theI ...
今天在Rossman买了茶树油。
使用方法的推荐:
对于脸上的皮肤
加几滴到洗面奶或者爽肤水中(100毫升20滴)
针对于干燥皮肤
每周一到两次,泡澡的时候滴上10滴茶树油河一两茶匙的橄榄油。
对于头发和头皮的护理
针对干性和油性头发混几滴茶树油到洗发水(瓶子里)里面。改善了头皮屑。
对嘴巴和喉咙的护理
3到5滴茶树油到漱口水中(50毫升),感觉会很清新。
昆虫咬伤
也是用1滴放在5毫升的水中,涂到患处。
治疗脚臭和腋臭
把几滴滴到洗脚水,(10滴100毫升)
按摩
3茶匙的橄榄油和5滴茶树油涂于按摩处,运动后按摩效果很不错 ...
从ios32开始我们可以自定义应用程序中的字体。
支持的字体形式:
TrueType-flavoured OpenType (extension .ttf)和
PostScript-flavoured OpenType (extension .otf)。
在编程的时候要完成的就四步,很简单。
1,在Info.plist中加入名为UIAppFonts的array
2,把*.ttf 和*.otf文件加入到项目当中,比如说是AnnableScript.ttf
3,把文件名添加到UIAppFonts数组里面
4,在程序中用下面的命令来调用
// use the font n ...
关于变量的作用域
@protected
—Methods defined in the class and any subclasses can directly access the instance variables that follow.This is the default case.
该类和所有的子类中的方法可以直接访问这样的变量,这是默认的。
@private
—Methods defined in the class can directly access the instance variables that follow, but subclasses c ...
Objective C的历史就不介绍了,要学习这个语言,基础的计算机知识还是必须的,C语言的基础可以不需要,毕竟那是面向过程的,而ObjC是面向对象的。
基础知识:
第二章
进行ObjC编程最好还是安装XCode,这个工具很好用。通过它 ...
Prefix.pch文件的路径设置
- 博客分类:
- iOS开发
因为Prefix.pch与Target无关,也就是说不能够设置它的target,所以在项目的target中要说明它的绝对路径,比如说./OtherSources/Prefix.pch。
target中相对应的值是Prefix Header。
在Mac OS X
的Cocoa
,NeXTSTEP
和GNUstep
编程框架中,
属性列表(Property List)文件是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist
,因此通常被称为
plist文件。
Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息,该功能在旧式的Mac OS中是由资源分支提供的。
使用mac os 和Core Foundation中的property list接口我们可以在层式的对象和xml文件之间进行转换。我们可以把xml文件存储起来以后再把它以对象的形式读取出来。这里我们来具体讨论下prope ...