
iOS
黄粱一梦丶
这个作者很懒,什么都没留下…
展开
-
OC学习篇之---谓词(NSPredicate)
今天我们在来看一下OC中给我们提供的一个技术:谓词(NSPredicate)OC中的谓词操作是针对于数组类型的,他就好比数据库中的查询操作,数据源就是数组,这样的好处是我们不需要编写很多代码就可以去操作数组,同时也起到过滤的作用,我们可以编写简单的谓词语句,就可以从数组中过滤出我们想要的数据。非常方便。在Java中是没有这种技术的,但是有开源的框架已经实现了此功能。下面来看一下具体的例子吧:Per...转载 2018-06-20 19:38:14 · 255 阅读 · 0 评论 -
Objective-C学习之路-由浅入深
一、Objective-C简介Objective-C 简称OC /Obj-c Objective 是面向对象的,OC是在C语言的基础上添加了一些新的面向对象的语法,比较繁琐的语法封装的更为简单,所以在学习Objective-C之前大家必须去学习C语言一些基本的语法之类,这里我也写了C语言的学习博客,去学习C语言,大家可以参考一下。 所以OC它是完全兼容C语言的,我们可以在任何的OC语言中写任意的C...转载 2018-07-11 10:25:01 · 643 阅读 · 0 评论 -
iOS开发工具Xcode安装与使用
简介Xcode 是由苹果公司开发的,运行在操作系统Mac OS X上的集成开发工具(IDE)。可以编写 C、C++、Objective-C 、swift 代码,具有编辑代码、编译代码、调试代码、打包程序、可视化编程、性能分析、版本管理等开发过程中所有的功能。安装通过App Store下载 直接在 Mac 电脑上的 App Store 中搜索 Xcode 关键字,即可在搜索列表中看到它了,点击即可下...转载 2018-07-12 15:03:27 · 3322 阅读 · 0 评论 -
iOS界面布局,代码还是IB?总有一款适合你
题图Preface(废话)在iOS开发中一直有一个很具争议的话题,那就是界面布局到底是代码好还是使用IB(xib/storyboard)好?有些人觉得手撸代码,才叫coder,使用代码的编译速度快(快不快苹果说了算)有些人觉得IB的开发效率不容置疑,而且能减少界面代码对工程的污染还有一些人觉得计算frame挺有意思…好吧,如果还在使用initWithFrame()计算界面的...转载 2018-07-19 17:59:10 · 747 阅读 · 0 评论 -
iOS开发学习路线
对本职业看法16年我尝试加入各种iOS开发交流群,群里的气氛大致就是:学什么iOS,iOS完了,OC完了.群里大致三种人:谁有企业开发证书,马甲包了解一下,iOS某网课推广.至今,大部分iOS开发群还都是仅供吹水用,偶尔能碰见几个好心人解决一下问题.个人观点个人观点:iOS开发这个职业,不是别人说完就完的,那些说完了的人都是因为技术菜,没有权威性,不想想自己为什么菜,为什么没有和唐巧王...转载 2019-01-21 15:35:40 · 812 阅读 · 0 评论 -
iOS AsyncSocket 与 Java Netty 的简单socket使用
Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。也就是说,Netty 是一个基于NIO的客户,服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用。Netty相当简化和流线化了网络应用的编程开发过程,例如,TCP和UDP的socket服务开发。Netty 4.x User ...转载 2019-03-06 16:05:53 · 1006 阅读 · 0 评论 -
BEMCheckBox——高雅的iOS复选框
GitHub地址:BEMCheckBox star:1800+BEMCheckBox是一个开源库,可以轻松地为iOS创建漂亮,高度可定制的,有动画效果的复选框。要求 需要 iOS 7或更高版本,APP 样例是在 iOS 9 上创建的。 需要自动引用计数(ARC)。 针对 ARM64 架构进行了优化。 许可协议查看许可协议,你可以自由地进行更改,并将其...转载 2019-05-07 10:51:57 · 623 阅读 · 0 评论