- 博客(17)
- 资源 (10)
- 收藏
- 关注
转载 NSTimer你真的会用了吗
看到这个标题,你可能会想NSTimer不就是计时器吗,谁不会用,不就是一个能够定时的完成任务的东西吗? 我想说你知道NSTimer会retain你添加调用方法的对象吗?你知道NSTimer是要加到runloop中才会起作用吗?你知道NSTimer会并不是准确的按照你指定的时间触发的吗?你知道NSTimer就算添加到runloop了也不一定会按照你想象中的那样执行吗? 如果上面提
2013-01-31 17:42:54 1188
转载 uitableview滚动到最后一行
- (void)scrollTableToFoot:(BOOL)animated { NSInteger s = [self.chatTable numberOfSections]; if (s1) return; NSInteger r = [self.chatTable numberOfRowsInSection:s-1]; if (r1
2013-01-30 09:56:39 1231
转载 iOS扩展机制 - associative
category与associative作为objective-c的扩展机制的两个特性,category即类型,可以通过它来扩展方法;associative,可以通过它来扩展属性;在iOS开发中,可能category比较常见,相对的associative,就用的比较少,要用它必须使用的头文件,然后就可以自由使用objc_getAssociatedObject以及objc_setAssociated
2013-01-25 09:07:54 1699
转载 ios开发答疑录系列---Xcode 4 设置App版本号
============================================================ 博文原创,转载请声明出处 蓝岩--移动互联网老兵 ============================================================ 刚接触ios开发的童鞋应该会对于app版本号吗有些疑问,因为target不仅仅在sum
2013-01-24 15:38:59 779
转载 Xcode4中code sign identity选项值不出下拉选择框的解决方法
问题出现时的系统、软件版本: Mac OS X 10.6.8 (10K549) Xcode Version 4.0.2 Build 4A2002a 出问题时的现象: 如上两图所示:选签证的选项不显示下拉选择框反而是个普通的文本编辑框,上面的SDK架构什么的也是一样,发现这个问题其实是由于一个provision profile过期,要更换一
2013-01-23 10:56:16 1565
转载 Mac中MySQL的安装、配置、删除
|字号 订阅 1.如何删除MySQL 首先可以在System Preferences中的Other里MySQL设置,停止其服务,然后参照以下手工删除命令行。 apple$ sudo rm /usr/local/mysql apple$ sudo rm -rf /usr/local/mysql* apple$ sudo rm -r
2013-01-23 09:25:00 6536
转载 IOS后台线程更新UI的一个陷阱
先看代码 这是一段异步下载图片并更新UI的代码 @interface GXAlertView : UIView { @private UIImageView *_imageView; UIActivityIndicatorView *_indicatorView; } - (void)asyn
2013-01-19 11:36:38 4190
转载 iOS中的一些内存问题,block,NSTimer,dealloc
作为一个固守于不用ARC的人,一直对于内存管理比较纠结。 今天又遇到了。在Block中和NSTimer下,发现一些VC不再执行dealloc。 总结: 1. 在block内中,使用self或者类的成员变量,会导致self的引用计数被加1,引起循环引用,导致无法释放当前的self。 如下, mMatchHead是我自
2013-01-19 11:27:16 3351
转载 第三方苹果开发库之ASIHTTPRequest(翻译版)
来自:http://www.dreamingwish.com/dream-2011/apples-third-party-development-libraries-asihttprequest.html 第三方苹果开发库之ASIHTTPRequest ASIHttpRequest库简介、配置和安装ASIHttpRequest-创建和执行requestASIHtt
2013-01-10 13:46:12 1038
原创 ios表情编码
在ios中可以使用可爱的表情,正如各种IM工具中所有的那样,方法很简单 face.text = @"\code",如face.text = @"\ue415" 具体的表情编码如下图所示,可用查阅
2013-01-09 18:48:55 1175
原创 Xcode4 attaching to appname问题解决方法
1- restart xcode and/or restart simulator (reset content and settings) and/or restart computer. 2- click on project name in project navigator. in build settings tab, go to packaging and make su
2013-01-09 14:24:20 554
原创 史上最完整的iOS DIY framework 详细教程(二)
制作Framework 的好处和缺点 好处: 1、如果模块间接口定义的比较完善,模块化的程序具有很好的可扩展性与内聚性; 2、物理上的模块化便于开发过程的管理与测试,尤其是在程序规模相对大。 3、如果可以使用胶水语言作为粘合剂,程序可以用很少的代价适应未来的变化。 4、可以在物理上实现 iOS 程序的模块化。 不足
2013-01-09 12:20:43 866
原创 史上最完整的iOS DIY framework 详细教程(一)
直接看步骤 废话不多说,哈哈! 1、新建一个静态库工程: 2:取自己喜欢的名字: 3、删除向导所生成工程中的 Target: 3、删除TestFrameWork对应的工程文件夹: 5:删除bulid 关连项 选择左下角Manager Scheme 选中 Scheme,点击左
2013-01-09 12:20:02 1396
转载 如何在一个开启了ARC的工程里使用不支持ARC的对象
悲剧的ASIHTTPRequest不支持ARC,我的新工程想把ARC开起来。 但是想不到办法,怎么在一个开启ARC的工程里使用不支持ARC的对象。。。 import进来,连编译都过不了啊!悲了个剧! 链接 加杰特314 2012年09月27日提问 显示评论 (1条) 得票数 时间先后 4 个回答 2赞踩 对于它的
2013-01-09 12:04:20 595
原创 IOS 4.2 编写真机和模拟器通用的framework(静态库)
IOS中静态库的方式有*.a或*.framework。个人感觉不论是.a还是.framework其实无外于对源码进行隐藏的一种表现方式。 许多时在项目中,往往对于积累沉垫下来很少改动的代码(高内聚,低耦合的代码),为了增加重用性,常常都进行库的封装好存。 在WIN上封装为DLL(动),LIB(静)。在LINUX上封装为.SO(动),.a(静)。 便于介绍对类库
2013-01-08 17:06:07 642 1
转载 LayoutSubviews何时会被调用
当要调整subViews时候,需要重写layoutSubviews方法。 1:初始化init方法时候不会触发。 2:滚动UIScrollView时会触发 3:旋转UIScreen时会触发 4:当改变view的值时候会触发,前提是frame前后值发生了变化 5:当改变UIview的大小时候会触发
2013-01-08 16:35:08 484
转载 ios过段时间cell自动取消选中
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ ???? //消除cell选择痕迹 [self performSelector:@selector(deselect) withObject:nil afterDelay:0.5f]; }
2013-01-08 16:28:52 1725
软件工程文档模板
2012-10-17
mysql-connector-java-5.0.7-bin.jar
2010-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人