2015-3-23 DTCoreText 是个开源的iOS富文本组件,它可以解析HTML与CSS最终用CoreText绘制出来,通常用于在一些需要显示富文本的场景下代替低性能的UIWebView,来看看它是怎样解析和渲染HTML+CSS的,总体上分成两步: 数据解析—把HTML+CSS转换成NSAttributeS
搜索 在一个字符串中搜索子字符串 最灵活的方法 -(NSRange)rangeOfString:(NSString*)aStringoptions:(NSStringCompareOptions)maskrange:(NSRange)searchRangelocale:(NSLocale*)locale 格式化字符串 3个方法 -initWithFormat:-initWithFormat:arguments:+s
你的 iOS 应用,运行速度靠谱吗?中枪的同学莫要愁,性能优化咱有妙招。用 Xcode 自家的调试工具 Instruments,揪出那些堵线程、占内存、耗资源的问题代码,彻底破掉迷局,让应用扬眉吐气! 对于每位 iOS 开发者来说,代码性能是个避不开的话题。随着项目的
object-c的一些点 object-c通常写作objective-c或者obj-c,是根据C语言所衍生出来的语言,继承了C语言的特性,是扩充C的面向对象编程语言。 java的一些点 Java是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,结构的中立的,可移植的
当苹果在发布iOS 4向我们介绍 ARC 时,我接触iOS开发还不到一年。不过即便在如此短的时间里,我也经常挣扎于内存的手动管理(保留和释放),因此我立刻就理解了ARC的重要性。我将永远不会忘记 transition guide documentation 中的模型: 它完美的描述了ARC
当我在Xcode中创建一个新的iOS项目,无论它是iPhone/iPad设备独占还是universal的,我做的第一件事总是删除Storyboard。并且,和你们想象的不同,我并不是想用XIB来代替Storyboard,我完全不使用Interface Builder。 Treehouse论坛 对此有很棒的讨论,并且我
转自: http://blog.csdn.net/mad1989/article/details/8711697 前言: 学习ios开发有一段时间了,项目也做了两个了,今天看视频,突然发现view的frame和bound两个属性,发现bound怎么也想不明白,好像饶你了死胡同里,经过一番尝试和思考,终于弄明白bound的
我们可以用代码编写界面,同样也可以在项目中扩展名为xib的文件中设计(图中选中的) 打开后,在Xcode的右下角有一些常用的控件 可以直接把这些控件用鼠标拖到界面里使用: 如下用了7个Label和一个Button组成的简单界面 然后编写定义这个界面内控件的类文件
iOS的绘图操作是在UIView类的drawRect方法中完成的,所以如果我们要想在一个UIView中绘图,需要写一个扩展UIView 的类,并重写drawRect方法,在这里进行绘图操作,程序会自动调用此方法进行绘图。 下面先说明一下绘图,比如,你想绘制一个方块,你需要写一个
原文: http://www.cnblogs.com/jhzhu/p/3404518.html 如果你刚刚开始接触IOS编程, 刚刚接触UIKit, 肯定会被frame, bounds, center, layer.anchorPoint, layer.position这些乱七八糟得属性折腾得心烦意乱. 并且,聪明的你肯定早就发现,这些属性并不是独立的,
1.点击UITableViewCell时,没有点击效果,在 cellForRowAtIndexPath 方法中写上 cell.selectionStyle = UITableViewCellSelection StyleNone; 2.点击UITableCell时,Cell背景颜色不变,但是上面自定义的控件如:UILabel、UIImageView会变颜色 设置UILabel或U
转载自 iOS开发20:Navigation Bar的简单设置 前面的一篇文章《iOS开发16:使用Navigation Controller切换视图》中的小例子在运行时,屏幕上方出现的工具栏就是Navigation Bar,而所谓UINavigationItem就可以理解为Navigation Bar中的内容,通过编辑UINaviga
转载自: http://bbs.feng.com/read-htm-tid-4711270.html 确定自己的电脑能不能装mac os x不求人,善用搜索其实很简单的,我提供一个最简单的方法下载附件System Info.zip解压缩 以下在mac os x lion(10.7.4)中做的演示,win中安装java虚拟机 http://www.
在ios中UIColor 定义了许多静态方法,能够方便的得到一些已经自定义好的颜色: UIColor blackColorUIColor darkGrayColorUIColor lightGrayColorUIColor whiteColorUIColor grayColorUIColor redColorUIColor greenColorUIColor blueColorUIColor cyanColorU