摘要:
阅读全文
摘要:
code实现国际话1,添加中文简体.2.CFBundleDisplayName 你的软件显示名称 实现国际话 最好在这里更改 以便适配,同理中文键入下面语句即可.3.自己创建 newFile -->resource -->最后一个 命名为Localizable右侧左侧4.在控制器中的使用二.xib实... 阅读全文
摘要:
首先交代一下retain cycle ,和 产生retain cycle后我们应该怎么处理。1.retain cycle在block中是极易产生,block就是一段可以灵活使用的代码,你可以把它当做变量传递,赋值,甚至可以把它声明到函数体中。更加灵活的是它可以引用它的承载者(即就是block的运行环... 阅读全文
摘要:
1.属性传值 1)block块 将block块typedef 命名一下,获取这个块程序的属性。将属性作为value传值过去。 block块,是一种另类的回调,是代码块的声明执行,类似于c语言形式 2)value 总:属性传值不仅可以传value还能传一个操作过去。2.代理传值 应用比较... 阅读全文
摘要:
网络通信1、ASIHTTPRequest这是一个经典的老库,功能完全而强大,但已经停止更新很久了(iOS5.0停止更新,但是我最近看github上这个项目有新改动)。在不同iOS版本上略微有一些小问题(提醒显示上的),所以用的时候还是稍微修改一下比较好。下载地址:https://github.com... 阅读全文
摘要:
前言最近博主临近毕业季,为了完美的写一篇毕业论文,真是:“锄禾日当午,汗滴禾下土” %s\n", \[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String], \__LINE__, __func__); \(N... 阅读全文
摘要:
在iOS开发中不可避免的会用到一些第三方类库,它们提供了很多实用的功能,使我们的开发变得更有效率;同时,也可以从它们的源代码中学习到很多有用的东西。Reachability 检测网络连接用来检查网络连接是否可用:包括WIFI和WWAN(3G/EDGE/CDMA等)两种工作模式。可以从Apple网站下... 阅读全文
摘要:
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。1.单例模式的要点: 显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。2.单例模式的优点: 1.实例控... 阅读全文
摘要:
[str boundingRectWithSize: options: attributes: context:];可以用该方法在绘制之前计算需要多大空间。参数size宽高限制,用于计算文本绘制时占据的矩形块。options文本绘制时的附加选项。contextcontext上下文。包括一些信息,例如... 阅读全文