
IOS 常规
文章平均质量分 59
三少GG
解决一些遇到的小麻烦
展开
-
玩转objective-c
https://www.zhihu.com/question/20264108李明杰www.helloworld.com/biancheng/yidong/451原创 2016-01-17 22:20:45 · 513 阅读 · 0 评论 -
iOS大型项目开发架构
http://www.jianshu.com/p/921ab32c3c71#首先说说编程语言的选择,Objecive-C还是Swift?我还没有在项目中使用Swift,因为我说服不了自己去用它,它的优势在哪里,你也不能强迫队友去学习Swift。当然,不用不代表不会,一入行就用Swift开发无意义产品的人没资格戴着有色眼镜鄙视不会Swift的同行。你知道Objecive-C与转载 2016-02-15 21:30:56 · 8351 阅读 · 0 评论 -
UILabel在Autolayout中的多行显示/动态高度
UILabel在Autolayout中的使用字数471 阅读237 评论1 喜欢1UILabel在Autolayout中是有些特别的,因为这种可以显示文本的控件会根据自身文字的大小,长度等来确定自己的大小。在使用Autolayout时,UILabel这种控件即使不设置宽度和高度,只设置x和y,也是没有问题的。比如我们先在有一个label,我只设置了它的x是距离左面16p转载 2016-02-20 17:30:33 · 5106 阅读 · 0 评论 -
避免循环引用
ARC转换总结+避免循环引用字数970 阅读227 评论0 喜欢2参考上面的文章写得已经非常全面了,不过还是有些东西需要补充一下。循环引用循环引用和ARC没有直接关系,但是在转换的过程中遇到了相关问题,所以就着重说明一下。循环引用的原因任何一种语言,都必须有它的内存管理方式。比如C语言中,我们用malloc申请一块内存,放入数据。当这块内转载 2016-02-20 18:39:00 · 3147 阅读 · 0 评论 -
NSNotificationCenter
在我们的应用程序中,一个大的话题就是两个对象之间如何通信。我们需要根据对象之间的关系来确定采用哪一种通信方式。对象之间的通信方式主要有以下几种:直接方法调用Target-ActionDelegate回调(block)KVO通知一般情况下,我们可以根据以下两点来确定使用哪种方式:通信对象是一对一的还是一对多的对象之间的耦合度,是强耦合还是松耦合转载 2016-02-23 17:49:18 · 964 阅读 · 0 评论 -
Android/Ios组件名称一览表
1.轮播类Carousel Swiper ViewPager2. tab bar 3.原创 2016-07-24 17:53:18 · 2731 阅读 · 0 评论 -
react native白屏及性能优化
白屏Trick: http://liuyy.coding.me/2016/07/22/react-native/react-native_launch/ 给android端设置启动图为了解决这个问题,找了很多的资料,参考了 ReactNative安卓首屏白屏优化, 也并没有解决掉启动慢点问题 , 原因是全react-native的应用,内存换效率的做法并不起作用。于是我决定曲线原创 2016-07-25 02:06:24 · 8790 阅读 · 0 评论 -
React Native自带组件介绍
ListView 组件介绍http://taobaofed.org/blog/2015/12/09/using-js-to-build-an-crossplatform-native-app-an-introduction-to-listview/分页除了简单的渲染之外,另外一个要考虑的问题就是 当数据量很大的时候如何分页加载 。这种情形分两种情况考虑:原创 2016-07-29 01:28:41 · 1685 阅读 · 0 评论 -
react native第三方组件问题
组件 react-native-router-flux 中的tabbar 在安卓机器上反应速度非常慢,已有issue提问: https://github.com/aksonov/react-native-router-flux/issues/199 Extremely slow on android #199看似原因: For future refer原创 2016-07-27 11:36:17 · 1586 阅读 · 0 评论 -
react-native学习资料和真实案例
1.React Native Traininghttps://unbug.gitbooks.io/react-native-training/content/2.配套视频http://list.youku.com/albumlist/show?id=27615900&ascending=1&page=1专题文章http://gold.xitu.i原创 2016-07-15 13:27:08 · 1929 阅读 · 0 评论 -
xib/纯代码/storyboard之争
选xib###代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧https://www.zhihu.com/question/20256649什么时候使用storyboard?组织多种view的层级关系,也就是传说中的segue。使用一些列表或表格单元的模板的时候。除过不能使用story原创 2016-02-20 15:00:39 · 1403 阅读 · 0 评论 -
ios布局
http://blog.cnbluebox.com/blog/2014/12/13/autolayout1/如何做好IOS View的布局http://blog.cnbluebox.com/blog/2015/09/18/howtolayoutview/原创 2016-02-19 11:13:43 · 905 阅读 · 0 评论 -
ios布局-与xib结合
Create an IBDesignable UIView subclass with code from an XIB file in Xcode 6http://supereasyapps.com/blog/2014/12/15/create-an-ibdesignable-uiview-subclass-with-code-from-an-xib-file-in-xcode-6原创 2016-02-19 17:41:48 · 1092 阅读 · 0 评论 -
玩转Swift(一)
The Swift Programming Language 中文版http://wiki.jikexueyuan.com/project/swift/著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:Kate zhao链接:https://www.zhihu.com/question/31326119/answer/53原创 2016-01-16 22:19:58 · 2473 阅读 · 0 评论 -
玩转swift(二)
工具篇用CocoaPods做iOS程序的依赖管理http://blog.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/使用 CocoaPods使用时需要新建一个名为 Podfile 的文件,以如下格式,将依赖的库名字依次列在文件中即可原创 2016-01-22 17:26:34 · 525 阅读 · 0 评论 -
ios开源库
http://mobdevgroup.com/platform/ios/library/http://github.ibireme.com/github/list/ios/https://www.zhihu.com/question/22914651转载 2016-01-24 01:20:44 · 484 阅读 · 0 评论 -
工具篇 - 如果让你重新做一款APP
http://www.jianshu.com/p/e0d5c2114932fir.im Weekly - 如果让你重新做一款APP字数904 阅读1177 评论0 喜欢18设想下:如果让你重新做一款 APP ,你会用到哪些开发、设计等资源和工具?本期的 Weekly 为大家分享了最近不错的 APP 开发资源,大部分是关于 iOS 开发、 Android转载 2016-02-10 18:29:52 · 1145 阅读 · 0 评论 -
iOS开发之UIViewController
http://blog.youkuaiyun.com/xyz_lmn/article/details/9022399 ViewController是iOS应用程序中重要的部分,是应用程序数据和视图之间的重要桥梁,ViewController管理应用中的众多视图。iOS的SDK中提供很多原生ViewController,以支持标准的用户界面,例如表视图控制器(UITableViewContro转载 2016-02-15 18:38:07 · 1231 阅读 · 0 评论 -
category和extension
http://tech.meituan.com/DiveIntoCategory.html2、连类比事-category和extensionextension看起来很像一个匿名的category,但是extension和有名字的category几乎完全是两个东西。 extension在编译期决议,它就是类的一部分,在编译期和头文件里的@interface以及实现文件里的转载 2016-02-04 00:36:55 · 1007 阅读 · 0 评论 -
出现"-fembed-bitcode"错误的解决办法
错误提示-fembed-bitcode is not supported on versions of iOS prior to 6.0这时候到build setting里面设置查找”enable_bitcode”, 并把设置改为”NO” Impact of Xcode build options “Enable bitcode” Yes/No来转载 2016-02-17 22:05:17 · 3285 阅读 · 0 评论 -
轮播/Carousel/广告位/banner***scrollview
http://shengpan.net/pscarouselview/谈谈组件封装的思路和实现--PSCarouselView前两天面试了一个应聘者,他的演示项目里有广告轮播功能。恰好之前我封装过一个实现了此功能的控件,于是就顺着他广告轮播的实现一直往下聊,从需求的抽象一直聊到各种实现的细节和需要考虑的问题等等。组件的封装是开发中比较有趣的一件事。今天我们就拿轮播控件举例,聊聊原创 2016-02-18 16:30:21 · 1863 阅读 · 0 评论 -
'Application windows are expected to have a root view controller at the end of application launch'
http://stackoverflow.com/questions/30884896/application-windows-are-expected-to-have-a-root-view-controller-at-the-end-of-a“Application windows are expected to have a root view controlle原创 2016-02-18 23:19:49 · 3060 阅读 · 0 评论 -
unity3d
1. 案例 非常棒的实践Unity3D手游开发实践http://www.jianshu.com/p/10693fee70a5原创 2016-09-28 18:02:23 · 1243 阅读 · 0 评论