iOS,Java,iOS开发
文章平均质量分 73
Kris大鲨
我是一名有十年多年iOS开发经验的程序员,在这里和大家一起学习交流一些关于iOS的问题
展开
-
六个方向关于iOS100个面试题,你都会了吗?
你昨天/这周学习了什么?你为什么热衷于软件开发?你对哪一种控制系统比较熟悉?是否参与过GitHub项目?是否参与过GitHub或其他同类型网站的iOS开源项目?请描述一下你的iOS应用开发流程。是否熟知CocoaPods?它是什么?如何运行的?原创 2018-05-08 21:58:31 · 584 阅读 · 0 评论 -
学习iOS开发如何进阶?
前言如果你有志于将iOS开发作为职业,或者已经是一位iOS开发者,那么你应该听说过唐巧的名字。唐巧,2012年从网易有道离开参与创业, 目前是猿题库iOS高级研发工程师。难得的是,他本身是一线的iOS开发者,同时又对iOS开发在国内的布道做了不少的工作,身影活跃于博客、微博、微信公众账号等地。从2011年以来,唐巧开始在博客分享自己写的iOS开发技术文章,CocoaChina 也曾多次转载原创 2018-04-28 15:15:27 · 291 阅读 · 0 评论 -
关于Facebook iOS UI 工具ComponentKit简介
在 iOS 上面开发界面,需要创建视图、配置界面、视图分层等等很多步骤,也就不可避免的需要书写 N 多的代码。这还仅仅是界面设计,除此之外,完成 controllers 的回调、控制内部事务在界面上的显示效果、界面的操控和内部事务的联系等等多方面的事情都需要手动解决。即便是界面很简单的 App,如果存在这种复杂的双向数据流的关系,那么代码也会变得很复杂很容易出错。原创 2018-05-05 14:12:36 · 553 阅读 · 0 评论 -
移动App网络优化
本篇文章是对bang神的文章移动App网络优化概述进行的总结,文章中也加了的一些自己的理解与扩展。我们每次在做业务做网络请求的时候,想必每个人都思考过如何进一步优化网络请求吧,比如这三点包括:速度:网络请求的速度怎样能进一步提升?弱网:移动端网络环境随时变化,经常出现网络连接很不稳定可用性差的情况,怎样在这种情况下最大限度最快地成功请求?安全:怎样防止被第三方窃听/原创 2018-04-26 20:54:01 · 580 阅读 · 1 评论 -
IOS自动获取短信验证码
小编这里有个自己的学习交流群681+503+716(验证编号:大鲨)* 1.自定义监听类*/** * 短信**,用于自动填充验证码 */ public class SMSContentObserver extends ContentObserver { public final String SMS_URI_INBOX = "content://sms/inbox";//收信箱原创 2018-05-04 14:59:03 · 10099 阅读 · 4 评论 -
iOS swift中值类型与引用类型的不同
这些内容是每一种编程语言的基础。我们大部分人从C语言开始编程,如果你还记得通过值调用与引用调用的函数,你也许就清楚它们的区别到底是什么。让我们看看苹果是怎么回答的吧就像标题所说,swift中一个类型可以归入到下面两个分类中值类型 引用类型最基本的定义:值类型-每个实例都拥有其数据的一份副本。当被赋值给一个变量或常量,或传递给一个函数时候,它会建立一份新的副本。 有需要关于iOS学习的视频与转载 2018-05-03 20:20:15 · 405 阅读 · 0 评论 -
iOS开发实战 - 完美解决UIScrollView嵌套滑动手势冲突
我们应该都有用过这个功能,你的朋友微信给你分享了一个淘宝里面的商品链接,然后当你复制这个链接打开淘宝APP的时候,就会弹出一个弹窗,像这样:example.PNG这个功能想必大家都挺熟悉,受这个启发我们产品也想在我们APP上添加这样一个功能,与这个不一样的是,当我们复制一段网址的时候打开我们的APP会弹出框填一些信息后上传到我们的“资源库”。大体功能就这样,所以记录一下实现的过程。一、弹窗视图功能...原创 2018-05-10 16:09:03 · 5118 阅读 · 0 评论 -
给1~3年iOS经验朋友们的一些建议(附BAT面经)
引言由于笔者是做 iOS 开发的,因此本文也仅对做 iOS 的同行们有针对性,其他方向仅供参考。如果你:1~3年左右工作经验,本科,非计算机相关科班出生,学校又比较一般。实习企业不理想没有签,校招单位跟想象的有很大差距。每天都为自己的前途感到焦虑,非常羡慕大厂同学的发展机会。觉得自己是个有上进心,有热情,有执行力的人,相信自己能独当一面。如果原创 2018-04-21 21:42:48 · 228 阅读 · 0 评论 -
iOS开发之理解iOS中的MVC设计模式
模型-视图-控制器(Model-View-Controller,MVC)是Xerox PARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合理性。模型对象模型对象封装了应用程序的数据,并定义操控和处理该数据的逻辑和运转载 2018-04-21 16:09:22 · 159 阅读 · 0 评论 -
如何从一名iOS开发新手到iOS开发专家
如果你不想花费时间成为一个更好的程序员,那么你可能要重新考虑下为什么你把成为一个程序员摆在首位。转载 2018-04-20 20:26:35 · 417 阅读 · 0 评论 -
黑色魔法- Method Swizzling
由于最近开发新版本,就避免不了在开发和调试过程中引起崩溃,以及诱发一些之前的bug导致的崩溃。而且项目比较大也很不好排查,正好想起之前研究过的`Method Swizzling`,考虑是否能用这个苹果的“黑魔法”解决问题,当然用好这个黑魔法并不局限于解决这些问题...原创 2018-04-29 14:44:30 · 425 阅读 · 1 评论