- 博客(4)
- 收藏
- 关注
原创 使用CocoaPods管理需要修改的第三方
使用CocoaPods管理需要修改的第三方库1、首先在github上fork一份第三方库的代码,以MJRefresh为例2、将fork到自己目录下的MJRefrsh代码Clone下来,进行需要的修改,然后提交。提交后可查看到新的提交记录与说明3、修改Podfile,将pod ‘MJRefresh’的git地址修改为fork后的代码地址:pod ‘MJRefresh’, :git => ‘https:
2017-03-03 14:33:59 3935
原创 ipad 上如何弹出UIActivityViewController
UIActivityViewControllerUIActivityViewController在iphone上直接使用如下代码就OKlet textToShare = "textToShare"let activityVC = UIActivityViewController.init(activityItems: [textToShare], applicationActivities: ni
2017-01-16 17:23:30 3276 1
原创 Swift unowned和weak的区别
1. unowned和weak的相同点 unowned和weak均为避免出现循环引用2. unowned和weak的差异unowned unowned要求被捕获的变量不能为nil,所以在closure中使用[unowned self] 必须保证self不能为空,所以当self被释放后再执行closure会导致程序崩溃。weak weak允许被捕获的值为可选型,即可以被捕获的值为nil
2017-01-09 10:23:33 1394
原创 iOS开发 如何让navigationBar不半透明
self.navigationController.navigationBar.translucent = NO; self.extendedLayoutIncludesOpaqueBars = YES;
2015-11-18 15:46:11 323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人