会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
N了歌C
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2015年9月24日
iOS9之Bitcode
摘要: Bitcode是被编译程序的一种中间形式的代码. 更新Xcode7后需要将”Build Settings”->”Enable Bitcode”设为NO,保证第三方库能真机运行项目。
阅读全文
posted @ 2015-09-24 14:47 N了歌C
阅读(138)
评论(0)
推荐(0)
2015年9月18日
Xcode7免证书真机调试实践
摘要: 1.Open Xcode7, click menu "Xcode-Preferences-accounts" to add your AppleId;2.According to your AppleId , create the development profile3.Fix your iden...
阅读全文
posted @ 2015-09-18 10:43 N了歌C
阅读(138)
评论(0)
推荐(0)
2015年9月8日
XCode6之后预编译文件的创建
摘要: 首先,在你的项目创建一个.pch预编译头文件(一直点Next)然后按如下步骤添加格式:“$(SRCROOT)/项目名称/pch文件名” ,$(SRCROOT)的意思就是工程根目录的意思。$(SRCROOT)后面跟着的就是你项目根目录之下的pch路径啦。注意:路径不要有空格!
阅读全文
posted @ 2015-09-08 20:56 N了歌C
阅读(190)
评论(0)
推荐(0)
2015年7月23日
Swift计算文本宽高
摘要: iOS 8 开始可以配合 AutoLayout 自动估算文本的高度,但是当 Cell 比较复杂的时候,还会需要手动去计算。首先声明一个样式var TextStyle : [String : NSObject] { get { let paraStyle = NSMutable...
阅读全文
posted @ 2015-07-23 14:38 N了歌C
阅读(1507)
评论(0)
推荐(0)
2015年6月29日
NSAttributedString之设置字间距与行间距
摘要: // 调整行间距 NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:textStr]; NSMutableParagraphSty...
阅读全文
posted @ 2015-06-29 21:12 N了歌C
阅读(10553)
评论(0)
推荐(0)
Effective Objective-C 2.0之Note.04
摘要: “类族”(class cluster)是一种很有用的模式(pattern),可以隐藏“抽象基类”(abstract base class)背后的实现细节。Objective-C的系统框架中普遍使用此模式。创建类族现在举例来演示如何创建类族。假设有一个处理雇员的类,每个雇员都有“名字”和“薪水”这两个...
阅读全文
posted @ 2015-06-29 15:30 N了歌C
阅读(150)
评论(0)
推荐(0)
2015年6月28日
Effective Objective-C 2.0之Note.03(属性详解)
摘要: 用Objective-C等面向对象语言编程时,“对象”(object)就是“基本构造单元”(building block),开发者可以通过对象来存储并传递数据。在对象之间传递数据并执行任务的过程就叫做“消息传递”(Messaging)。“属性”(property)是Objecive-C的一项特性,用...
阅读全文
posted @ 2015-06-28 14:53 N了歌C
阅读(149)
评论(0)
推荐(0)
2015年6月24日
获取 UIWebView中用户所点击的图片URL
摘要: 在使用 UIWebView 的时候 (通常是阅读类的 App),会有点击图片放大的需求,那么可以通过设置 UIWebViewDelegate 来过滤请求,取出图片的 URL这个方法的前提是 img 标签用一个 a 标签包裹起来了 extension ViewController: UIWebVie...
阅读全文
posted @ 2015-06-24 08:47 N了歌C
阅读(169)
评论(0)
推荐(0)
2015年6月23日
Effective Objective-C 2.0之Note.02
摘要: 1.多用类型常量,少用#define预处理指令不要用预处理指令定义常量。这样定义出来的常量不含类型信息,编译器只是会在编译前据此执行查找与替换操作。即使有人重新定义了常量值,编译器也不会产生警告信息,这将导致应用程序中的常量值不一致。在实现文件中使用static const来定义“只在编译单元内可见...
阅读全文
posted @ 2015-06-23 16:12 N了歌C
阅读(100)
评论(0)
推荐(0)
2015年6月22日
Effective Objective-C 2.0之Note.01
摘要: 1.在类的头文件中尽量少引入其他头文件除非确有必要,否则不要引入头文件。一般来说,应在某个类的头文件中使用向前声明来提及别的类,并在实现文件中引入那些类的头文件。这样做可以尽量降低类之间的耦合(coupling)。有时无法使用向前声明(@class 类名)(.h文件在某个类引入类对象,.m实现#im...
阅读全文
posted @ 2015-06-22 10:07 N了歌C
阅读(129)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告