2013年中技术总结
westice
ios开发者,在创业公司任职,有时比较闲,可以做一些技术性兼职工作。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前序
自从去年10月份离职以来还没有正式写过总结,这样不好。现在把一些经验总结一下,这半年主要做网络应用和本地应用,本地应用有司法考试app的制作好像有7000多装机量了。网络应用有磨刀石艺术沙龙iphone客户端1.0,途客记iphone客户端,其中质量最高的是途客记客户端,因为积累了前两个应用的很多经验。还做过一个cocos2d的横板游戏,因为美术很难搞,所以有挂在哪里了。app应用的页面管理自原创 2013-06-22 12:48:04 · 1186 阅读 · 0 评论 -
简单的iosapp应用框架
一个简单的ios应用可以用sdk自带的interfaceBuilder ,UIViewController,UINavigationViewController这些工具来搭建,但是如果项目比较复杂要求较高就满足不了需求了,比如我要从任意一个页面切换到任意的非当前页面,切换出去的页面马上释放内存,还要有不同的切换效果。我是这样做的,程序启动当然还是appDelegate ,全局只有一个UIVie原创 2013-06-23 10:57:51 · 891 阅读 · 0 评论 -
ios常用工具总结1
收集一些编程中自己用的工具,随着经验的增加会越来越多。宏在编程中还是非常有用的,而且效率高,只是没有类型检查而已。//行数#define PRINT_LINE printf("file:%s line:%d\n",__FILE__,__LINE__);//打印对象类型#define PRINT_OBJTYPE(obj) NSLog(@"the %s type is %@\n",原创 2013-06-23 17:08:32 · 903 阅读 · 0 评论 -
UILabel,DTAttributedLabel 关于计算高度
UILabel 在UITableView中显示时一般要提前计算好高度,网上普遍的解决方案是用constrainedToSize函数CGSize strSize = [str sizeWithFont:font constrainedToSize:CGSizeMake(_w, 9999) lineBreakMode:UILineBreakModeWordWrap];但是有个缺陷,如果长度太长原创 2013-06-23 20:52:42 · 2967 阅读 · 0 评论 -
DTAttributedLabel 使用方法
UILabel不能调整行距,改变文字颜色,响应文字点击。DTAttributedLabel可以满足这些需求,这个组件在DTCoreText框架中,在github上下载即可。DTAttributedLabel* noteContentLabel = [[DTAttributedLabel alloc] initWithFrame:CGRectMake(0,0, 100, 50)]; //创建原创 2013-06-24 18:39:21 · 5170 阅读 · 1 评论
分享