上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 最近用上了JSPatch,好用是好用,但是因为JS不熟还是踩到许多坑,浪费了不少时间。这里做个记录,不定期更新。 Block使用 cell.selectBlock = ^(NSUInteger index){ }; 上面的代码换成JS,应该是: var func = function(index){ 阅读全文
posted @ 2016-04-05 15:44 沧海小鱼儿 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 1.简单介绍 在没有JSPatch之前,可能有人会使用过JSCocoa。但是有着一系列复杂问题,比如源码已经多年没有维护,代码规模巨大,不支持ARM64。如果想使用还需要升级libffi,并且尝试兼容ARM64,想编译通过都很困难。 JSPatch的出现基本解决了上述所有问题。在一个项目中接入JSP 阅读全文
posted @ 2016-04-05 14:23 沧海小鱼儿 阅读(1281) 评论(0) 推荐(0) 编辑
摘要: 将本地代码import到svn服务器,服务器上少了所有*.a文件的问题,静态库文件均被忽略。 svn co出代码,编译却报错少了这个那个*.a文件,手动添加这些*.a文件极其麻烦。 *.a文件丢失的原因: svn有个默认的global-ignores列表,会忽略那些不常用的文件,如: *.o *.l 阅读全文
posted @ 2016-03-31 16:01 沧海小鱼儿 阅读(1337) 评论(0) 推荐(0) 编辑
摘要: 在给程序添加消息转发功能以前,必须覆盖两个方法,即methodSignatureForSelector:和forwardInvocation:。methodSignatureForSelector:的作用在于为另一个类实现的消息创建一个有效的方法签名,必须实现,并且返回不为空的methodSigna 阅读全文
posted @ 2016-03-31 15:02 沧海小鱼儿 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 新建一个www文件夹,把它拖入项目内,只要引用,不要选copy,然后把html.js ,css直接放到这个www文件夹下。然后用以下代码加载: NSURL* wwwURL = [NSURL fileURLWithPath :[NSString stringWithFormat:@"%@%@", [[... 阅读全文
posted @ 2016-01-13 11:57 沧海小鱼儿 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 最近把Xcode升级到7.1出现上述问题,可以运行app,但是在打包app提交到appstore的时候会报Cordova/CDVViewController.h file not found 查了好久才找到原因,参考了http://stackoverflow.com/questions/3337... 阅读全文
posted @ 2015-12-31 17:05 沧海小鱼儿 阅读(999) 评论(0) 推荐(0) 编辑
摘要: homebrew最常用 Cheatsheet:安装(需要 Ruby):ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"搜索:brew search mysql查询:brew info mysql 主... 阅读全文
posted @ 2015-12-16 20:11 沧海小鱼儿 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 此代码在 iOS 7 上工作。[[UITabBarItem appearance] setTitleTextAttributes:@{NSFontAttributeName : [UIFont fontWithName:@"HelveticaNeue-Bold" size:10.0f], ... 阅读全文
posted @ 2015-11-23 09:51 沧海小鱼儿 阅读(190) 评论(0) 推荐(0) 编辑
摘要: -(void)initview{ __weak HomePageViewController * sv = self; UIScrollView *scrollView = [UIScrollView new]; scrollView.backgroundColor = [UIColor whit... 阅读全文
posted @ 2015-11-18 17:27 沧海小鱼儿 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 注意:iOS7以上系统,self.navigationController.navigationBar.translucent默认为YES,self.view.frame.origin.y从0开始(屏幕最上部)。 此时若是添加代码self.edgesForExtendedLayout = UIRec... 阅读全文
posted @ 2015-11-17 16:49 沧海小鱼儿 阅读(243) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页