摘要:
转自:http://www.cnblogs.com/heyonggang/archive/2013/12/19/3482733.html最近在sae上搭建了个wp,因为深感自己前端的东西缺乏,所以想依次为契机,学习一下。本文是从个人的sae版wp转载过来。原文见此。本篇也是在实现微博过程中遇到的问题... 阅读全文
摘要:
Use of '@import' when modules are disabled:这个要在project target搜索"enable module", 然后设置enablemodule为YESModule 'libxmlSimu' not found这个要在project target搜索"... 阅读全文
摘要:
Go to Build Phases >Link Binary with Librairies > + > Add otherOnce in the file selection window do “CMD”+Shift+G (Go to folder) and type /usr/lib/Fro... 阅读全文
摘要:
sudo gem install cocoapods报如下错误:ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/xcodeproj解决的办法是:sudo gem install -... 阅读全文
摘要:
UIView的下列属性是可以动画的。@propertyframe@propertybounds@propertycenter@propertytransform@propertyalpha@propertybackgroundColor@propertycontentStretchUIView 负责... 阅读全文
摘要:
UITableView-FDTemplateLayoutCell是一个自动计算cell高度并缓存从而达到顺滑滚动tableview的效果。github地址戳这里基本原理是通过缓存每个cell的高度,当tableview回调delegate的heightForRowAtIndexPath的时候,省去了... 阅读全文
摘要:
Messaging向一个实例发消息,runtime使用的是objc_msgSend函数来发送的。每一个class都有一个指针指向他的super class,有一个 dispatch table,指向每个方法的地址。每一个实例(来自NSObject or NSProxy)都有一个指针isa,指向他的c... 阅读全文
摘要:
一般提交到appstore的version:1.0.0 在project文件的general里面叫做"version"程序里面显示给用户的version: 1.0.0.xxx(xxx是我们svn的revision number,方便找到对应代码)在project文件的general里面叫做"buil... 阅读全文
摘要:
block访问的外部变量都会被COPY一份到block自己在heap中分配的数据结构中。所以访问scalar变量没问题,简单的值COPY,但是尽量不要访问大的struct或者由外部语境创建和销毁的对象,因为在block执行的时候,对象可能已经不见了。(weak reference可以避免这个问题)。... 阅读全文
摘要:
只考虑ARC环境:自己写的delegate,使用weak,不用assign。weak和assign的区别,当指向的对象被释放掉之后,weak指针会自动置为nil。而assign指针会指向一个无效的地址。在异步环境下,经常会遇到异步回调的时候调用delegate的回调方法,[self.delegate... 阅读全文