在一个HTTPS连接的网站里,输入账号密码点击登录后,到服务器返回这个请求前,中间经历了什么
原文:iOS面试题大全 这个非常得深非常得广,来大概说一下。 客户端打包请求。包括url,端口啊,你的账号密码等等。账号密码登陆应该用的是Post方式,所以相关的用户信息会被加载到body里面。这个请求应该包含三个方面:网络地址,协议,资源路径。注意,这里是HTTPS,就是HTTP + SSL / TLS,在HTTP上又加了一层处理加密信息的模块(相当...【详细】
iOS面试题
Monkey2020 2019年02月13日 赞:0 评论:0 阅读:249
DYScrollTextView -- 一个高度自定义的文字滚动视图
源码在这里 ,使用Cocoapod: pod 'DYScollTextView' 简介 一个高度自定义的文字滚动视图。 先看效果: 功能亮点: 1.高度自定义cell。 2.可改变滚动方向。 用法 _dataArray = @[@"最长寿男性去世",@"各大卫视春晚阵容",@"陈汉典回应演小品",@"易烊千玺囚服",@"陈昱霖ins",@"个税不填房东信息",@"联合国维和遇袭"]; _scrollTextView = [[DYScrollTextView alloc] initWithFrame...【详细】
ios 文字滚动 滚动文字
duyi56432 2019年02月12日 赞:0 评论:0 阅读:184
DYFoldLabel -- 一行代码实现折叠label
源码在这里 ,使用Cocoapod: pod 'DYFoldLabel' 简介 设置一段显示不完整文字省略号后的折叠按钮。 先看效果: 功能亮点: 1.用category实现,无需继承UILabel。 2.可以兼容自动布局。 3.解决大多数第三方文字点击在特殊情况有误问题。 方法调用 /** 设置一段显示不完整文字省略号后的折叠按钮。 @param foldText 折叠按钮文字 @param font 折叠按钮文字字...【详细】
ios 文字折叠
duyi56432 2019年02月12日 赞:1 评论:0 阅读:242
DYModelMaker — 加强版的JSON Accelerator
最近开始开源一点工作中用到的小工具,感谢大佬 暴走的鑫鑫 的指导。 源码在这里 ,或者使用Cocoapod: pod 'DYModelMaker' 目前有两个主要功能: 一.根据字典生成模型的类,支持多层模型嵌套,自动生成两种框架(MJExtension和YYModel)的系统关键字替换和数组中字典转模型代码。 已经在类中实现了归档、解档,导入#import "NSObject+DYModelMaker....【详细】
ios 字典生成模型 模型生成器
duyi56432 2019年02月12日 赞:1 评论:0 阅读:272
load 和 initialize 方法的区别?
原文: iOS面试题大全 load 函数是当类或分类(Category)被加载到 Objective-C runtime 时(就是被引用的时候)被调用的,实现这个方法可以让我们在类加载的时候执行一些类相关的行为。当类被引用进项目的时候就会执行 load 函数(在 main 函数开始执行之前),与这个类是否被用到无关,每个类的 load 函数只会自动调用一次。load 函数调用特点...【详细】
load initialize 区别
月华七子 2019年02月12日 赞:0 评论:0 阅读:208
3D卡片轮播,卡片轮播,无限轮播,DIY
HQCardFlowView 3D卡片轮播,卡片轮播,无限轮播,DIY Github地址 如果喜欢,请给一个小星星。O(∩_∩)O谢谢! 详细请参考博客 效果如下图: 参考UITableView的UITableViewDataSource和UITableViewDelegate两个方法实现;支持五险轮播,可以加载本地图片,也可以加载网络图片,可以根据自己的需求自定义。 HQFlowViewDelegate /** * 当前显示cell的Size(中间页显示大...【详细】
无限轮播 3D卡片轮播 卡片轮播 DIY
super_iOS_man 2019年02月12日 赞:1 评论:0 阅读:193
灵活轻便的Table框架,适合复杂样式的内容排版
github仓库地址 https://github.com/gaoyangclub/GYTableViewController 前言 TableView是在项目开发的时候经常用到的组价,几乎百分之八十以上的页面都需要使用,一个最基本的Table需要实现DataSource的协议才能成功展示;那么当页面越来越多,根据不同的业务场景就需要实现不同的协议,将会出现不少相似冗余代码;当需求改变后,某些复杂页面的排版和...【详细】
ios tableview swift objc 苹果 pull-to-refresh
skyMaster123 2019年02月12日 赞:1 评论:0 阅读:332
百度人脸识别模块使用分享
【本文出自APICloud官方论坛,感谢鲍永道的分享。】 首先介绍下百度人脸识别模块(baiduFaceRec): baiduFaceRec模块封装了百度AI人脸识别功能,使用此模块可实现百度人脸检测(包括age,beauty,expression,faceshape,gender,glasses,landmark,race,quality,facetype信息)、人脸对比功能(比对两张图片中人脸的相似度,并返回相似度分值)。暂仅支持 android 平台。...【详细】
人脸识别 模块
api_cloud 2019年01月31日 赞:0 评论:0 阅读:454
KVC/KVO常用方法及使用场景
1. KVC常用方法: 1.1 赋值方法: -(void)setValue:(nullable id)value forKey:(NSString *)key; -(void)setValue:(nullable id)value forKeyPath:(NSString *)keyPath; -(void)setValue:(nullable id)value forUndefinedKey:(NSString *)key; -(void)setValuesForKeysWithDictionary:(NSDictionary *)keyedValues; 1.2 取值方法: // 能取得私有成员变量的值 -(id)valueForKey:(NSString *)key; -(id)valueForKeyPath:(NSString *)keyPath; -(id)valueF...【详细】
ios kvo kvc
aa100056 2019年01月31日 赞:1 评论:0 阅读:494
最全面!2019年最新UX设计趋势预测汇总
追逐潮流是每个行业都必做的一件事,对于直接影响数字产品定位和用户感知方式的UX设计也是如此。 不论你赞成与否,一年中仅仅发生一两次破坏性变化的日子已经一去不复返了,所以跟随大流已是大势所趋。如今的科技领域比以往任何时候都更具活力,同时也更具有竞争性。只有密切关注行业潮流才能更好的满足用户预期。若想在这...【详细】
产品经理 设计 交互设计 原型设计 网页设计 网页布局
jongde 2019年01月25日 赞:0 评论:0 阅读:283
苹果群控---IOS群控源码
苹果群控---IOS群控源码 苹果群控---IOS群控源码 苹果群控---IOS群控源码 现在的群控系统基本都是多开是通过篡改APP客户端来实现的,稍有不慎就封号,而且经常出现闪退,操作时来会切换程序,太过于繁琐。 面临营销的各种规则与限制,如何在行为与方式正规的前提下实现突破,增加销量呢?我坚信有一种软件一定可以解决这些问题。 如今的群控...【详细】
苹果群控 苹果群控源码 苹果群控系统 苹果群控技术 苹果群控软件
wx_HaoLinYhL 2019年01月25日 赞:0 评论:0 阅读:313
【iOS开发黑科技】与tableViewDelegate,tableViewDataSource说再见,Objective-C,Swift双版本
CBTableViewSecret 前言 tableView可以说是iOS开发中使用频率最高的容器视图了。正是因为它的使用频率高,所以时常引人思索。大家都知道,tableView数据的呈现和控制是依靠UITableViewDataSource和UITableViewDelegate来实现的。反反复复,冷冷清清,对于我们来说,也许按照苹果官方提供的编码方式非常简单易懂,但是,当显示的视图类型繁多,数据复杂...【详细】
ios tableview swift UITableViewCell UITableViewDataSource UITableViewDelegate tableViewDelegate tableViewDataSource
cba023 2019年01月23日 赞:0 评论:0 阅读:89
BAT面试必备技能,这些你知道吗?
序言 凡经历过iOS面试的我们总会发觉,即使实际开发中做过许多项目,也难免为一个普通的面试题受挫。这也许不是因为我们技术不过关,而是因为在平时我们忽略了怎样将用到的知识很好的表述出来。闲暇之余小编把一些常见的iOS面试问题总结一下,即使不是为了面试,也有助于对基础知识的回顾。 1、Objective-C ●你是否接触过OC中的反...【详细】
iOS开发 oc swift 面试技巧
胖虎_callmeV 2019年01月22日 赞:0 评论:0 阅读:612
移动端混合式快速App开发
写在前面 力软快速开发平台致力于开发软件框架已经十年了,这十年来我们服务了无数的客户,遇到了各种问题和建议,其中最多的一句就是:你们框架有APP版本吗?惭愧,一路磕磕碰碰终于在18年把快速APP开发出来,虽然来的有些迟,但好产品不怕迟到。 前言 快速App开发一般都需要满足Android和iOS两个系统环境,也就意味着一个App需要...【详细】
移动开发
asd1166 2019年01月22日 赞:0 评论:0 阅读:665
2.1 大礼包详解
从大约 2017 年底、2018 年初开始,有很多开发者陆续反馈碰到了以前没见过的 “2.1 大礼包” 审核条款。 具体形式为,不告知你的 App 是否有问题,但是模板式地给你列出一堆你的 App 可能会有的问题,让你自行审查。如果你在 resolution center 回复说“没问题”,他们会继续审核,但是如果他们审核发现有问题,可能 App 会被下架、甚至你的...【详细】
app Store 上架 马甲包 2.1
THX123 2019年01月22日 赞:11 评论:0 阅读:465
2019年,iOS开发这些高薪职位在等你(附300道面试题)!
我记得在2016年的时候,不管是QQ群、微信群还是各种交流社区就开始陆续的冒出一部分所谓的程序员开始说iOS开发以及不行了,找不到工作了等等,但是到现在今天2019年1月18日,我依然奋斗在iOS工程师的职位上! 曾经想过要转行吗?当然是有的!但是不管在哪条赛道上我这辆“三轮车”是跑不赢别人的“法拉利”的,这就是自身的硬件问...【详细】
面试
小冰果 2019年01月22日 赞:1 评论:0 阅读:186
一个普通的 5 年iOS开发者的自我总结,以及5年开发经历和感想!
前言: 作为从事 iOS 开发好几年的开发者,我见识过 2013-2014 年移动端大热时的疯狂,见识过 2016 年一个 iOS 岗位对应千封简历的疯狂。 一个细分的行业从大热到遇冷,仅仅两三年的时间。而如今看到现在市场的变化,感觉移动开发进入了一个新的阶段:移动端岗位需求正在快速减少,对从业者的要求越来越高。 那种培训班三个月出来都...【详细】
程序人生呐 2019年01月22日 赞:0 评论:0 阅读:300
7年开发经验iOS开发者自述,干程序员这一行,谁不是在苦苦坚持?
前言: 大学毕业,兴致勃勃成为一代塞班开发,放眼班上其他人什么Java,前端Web,PHP还有一些转型的。顿时感觉自己特有优越感。当时也不论薪资几何,就是特别高兴,因为大学学的东西还不足以独当一面,每天都是精神百倍,每天都会精进自己的技术。 2008年12月2日,塞班公司被收购。 2011年12月21日,诺基亚官方宣布放弃塞班(Symbian)品...【详细】
iOS开发 程序员 IT 塞班
THX123 2019年01月21日 赞:9 评论:0 阅读:495
CodeMixer完美替代ChaosTool ,iOS添加垃圾代码工具,代码混淆工具,代码生成器,史上最好用的垃圾代码添加工具,自己开发的小工具
前往 [ 官网下载] CodeMixer介绍 ChaosTool升级版,完全重构,更多新功能,再也不是乱码,有以下特点 功能 ChaosTool CodeMixer 自动定义变量/函数/属性 支持 支持 自动实现函数体 支持 支持 自动创建/并编写类文件(.h/.m) 支持 支持 自动创建文件夹 支持 支持 自动备份原始代码 不支持 支持 离线授权认证 不支持 支持 变量/参数/函数返回/属性类型支...【详细】
iOS垃圾代码工具 iOS代码混淆工具 iOS代码生成器 ChaosTool工具 CodeMixer完美代替ChaosTool
yao7778899 2019年01月18日 赞:0 评论:0 阅读:179
MVC、MVP、MVVM你知道该怎么选吗?
随着iOS职位的火热,越来越多的人都想成为一名优秀的iOS开发工程师,那么在竞争激烈的时代,应该如何成为一名iOS开发工程师呢?今天小编就带你们了解一下iOS架构的模式——MVC、MVP、MVVM. 一、MVC架构模式 1、MVC的实现思路是:用户操作View,在Controller层完成业务逻辑处理,更新Model层,将数据显示在View层。 在MVC中,每个层之间都有关联...【详细】
iOS开发 MVC 架构模式
胖虎_callmeV 2019年01月18日 赞:0 评论:0 阅读:312
共1700个 共85页 123456末页
sina weixin mail 回到顶部