afnetworking

个人作业——软件工程实践总结&个人技术博客

a 夏天 提交于 2020-10-16 18:55:46
这个作业属于哪个课程 2020春s班 这个作业要求在哪里 个人作业——软件工程实践总结&个人技术博客 这个作业的目标 软件工程实践总结&个人技术博客 作业正文 如下 其他参考文献 无 回望 (1) 对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强软件工程专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么? 增强了iOS开发能力,但是对于软件后端开发技术不够熟练。 软件需求分析和设计阶段的分析技术也不够熟练,缺乏更多的项目实践。 (2) 你在第一次作业的个人简历中描述了这门课程结束后,你预期你将增长的能力、技术、技能,并绘制了学习路线图。对比当前你的所学所得,你达到了当时的预期值吗? iOS开发能力达到了预期值 机器学习未达到预期值 (3)哪一次作业让你印象最深刻?为什么? 结对第二次作业,因为这一次作业是我第一次用学到的后端技术写项目,第一次尝试爬取数据,感觉很有趣! (4)在课程问卷中,我们统计了你在课程上花费的精力和提升;现在请你再次将这些数据罗列出来,作为个人的记录。包括以下内容: 统计一下,你在这门软件工程实践中,一共完成了多少行的代码: 4k~5k 软工实践的各次作业分别花了多少时间?(做一个列表) 作业内容 时长(h) 软工实践寒假作业(1/2) 3 软工实践寒假作业(2/2) 5 结对第一次

Android网络库的比较:OkHTTP,Retrofit和Volley [关闭]

巧了我就是萌 提交于 2020-08-12 05:20:43
问题: Two-part question from an iOS developer learning Android, working on an Android project that will make a variety of requests from JSON to image to streaming download of audio and video: 来自学习Android的iOS开发人员的一个分为两个部分的问题,该问题涉及一个Android项目,该项目将提出从JSON到图像到音频和视频流下载的各种请求: On iOS I have used the AFNetworking project extensively. 在iOS上,我广泛使用了 AFNetworking 项目。 Is there an equivalent library for Android? 是否有适用于Android的等效库? I've read up on OkHTTP and Retrofit by Square, as well as Volley but don't yet have experience developing with them. 我已经阅读了Square的 OkHTTP 和 Retrofit ,以及 Volley, 但还没有与它们一起开发的经验。 I'm

整理:iOS开发知识点

白昼怎懂夜的黑 提交于 2020-08-11 09:24:49
iOS学习面试相关问题整理,希望能巩固自己的基础知识,当然也希望能帮助更多的开发者。 数据结构 1.数据结构的存储一般常用的有几种?各有什么特点? 2.集合结构 线性结构 树形结构 图形结构 3.单向链表 双向链表 循环链表 4.数组和链表区别 5.堆、栈和队列 6.输入一棵二叉树的根结点,求该树的深度? 7.输入一课二叉树的根结点,判断该树是不是平衡二叉树? 算法 1.时间复杂度 2.空间复杂度 3.常用的排序算法 4.字符串反转 5.链表反转(头差法) 6.有序数组合并 7.查找第一个只出现一次的字符(Hash查找) 8.查找两个子视图的共同父视图 9.无序数组中的中位数(快排思想) 10.给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 Foundation 1.nil、NIL、NSNULL 有什么区别? 2.如何实现一个线程安全的 NSMutableArray? 3.atomic 修饰的属性是绝对安全的吗?为什么? 4.实现 isEqual 和 hash 方法时要注意什么? 5.id 和 instanceType 有什么区别? 6.self和super的区别 7.@synthesize和@dynamic分别有什么作用? 8.typeof 和 typeof,typeof 的区别? 9.类族 10.struct和class的区别 UIKit 1.UIView 和

2020年面向iOS开发的知识点总结(持续更新中)

扶醉桌前 提交于 2020-08-10 23:57:43
前言: 最近在整理自己的技术栈,收集了一些自己认为比较重要的知识点分享给大家。 Runloop 1.iOS中触摸事件传递和响应原理 2.为什么只有主线程的runloop是开启的 3.为什么只在主线程刷新UI 4.PerformSelector和runloop的关系 5.GCD 在Runloop中的使用? 6.AFNetworking 中如何运用 Runloop? Runtime 1.Category 的实现原理? 2.isa指针的理解,对象的isa指针指向哪里?isa指针有哪两种类型? 3.Objective-C 如何实现多重继承? 4.runtime 如何实现 weak 属性? 5.Objective-C 的消息机制如何理解? 6.runtime具体应用 7.runtime如何通过selector找到对应的IMP地址? 8.简述下Objective-C中调用方法的过程 9.怎么理解Objective-C是动态运行时语言。 KVO 1. 实现原理 2. 通过KVC修改属性会触发KVO么?KVC的赋值和取值过程是怎样的?原理是什么? 3. 哪些情况下使用kvo会崩溃,怎么防护崩溃 4. kvo的优缺点 Block 1. block的内部实现,结构体是什么样的 2. 一个int变量被__block修饰与否的区别? 3. block在修改NSMutableArray,需不需要添加_

‘跳槽季’ iOS开发者,写一份成功的简历?

£可爱£侵袭症+ 提交于 2020-08-08 19:35:17
上篇: 跳槽季“iOS开发”救救自己,别再这样写简历了 简历中需要注意的问题!! HR每天要收到500+简历还不止,首先就是简历的过滤。就相当于翻牌子。废话不多说下面讲重点: 简历拼写错误:(❌)单词拼接错了就不提了,直接pass, 好感度马上降为零。 比如: githup/CNDS/Foudation/ConrnerStone/ipone.....玩你妈嗨,你会不会玩啊。 2.下面几个大小写问题也经常出现: Object-C /Objc /ObjectiveC ->Objective-C ios/IOS/Ios ->iOS iphone/Iphone/IPhone ->iPhone StoryBoard ->Storyboard RunTime ->Runtime AFNetWorking ->AFNetworking xCode/XCode ->Xcode Github ->GitHub cocoaChina ->CocoaChina StackOverFlow ->StackOverflow 这些❌别出现,求你们了。 英文单词与中文之间都留有半角空格, 好感度++, 比如: "熟练iOS开发掌握Objective-C语言" vs "熟练 iOS 开发掌握Objective-C语言" 一言不合就写"精通", 看都不想看你的简历 "精通Runtime, 精通OC、精通MVC

过招多家大厂提炼的iOS面试心经

天涯浪子 提交于 2020-08-04 18:36:30
2020年,整个资本市场风起云涌,大环境下,互联网更是风声鹤唳,大多数公司面临着裁员,结构重构,他们收紧资本,为自己取暖。在漫长的寒冬下,互联网人只有自己修炼内功,才能在寒风中屹立不倒。 作为一名iOS开发者,要时时刻刻保持学习的冲劲,新的知识每年都是海量增长,要学的东西真的太多太多。很多公司收紧资本,所以,对于找人这块,更是慎之又慎,如果不是实力过硬,很难找到一份称心的工作。 所以,学好iOS很重要,大公司对于开发者的要求也越来越偏向于底层。一个有扎实内功的开发者,才会受到公司的青睐。 晋升iOS高级开发者,无怪乎有几大块的知识点需要掌握,也必须掌握: 大致可以分为以下几个部分: 一、UI视图 其中包括事件传递、视图响应、UI布局、绘制、Tableview重用机制的理解等基本技术点,也包括如离屏渲染、流式页面的性能优化、异步绘制、UI渲染机制等偏底层技术的考察。 二、Objective-C语言 其中包括如KVO、KVC、分类、扩展、关联对象等系统实现原理和机制,以及NSNotification、属性关键字等相关技术点的考察。 三、Runtime 可以说是中级以及以上工程师的必备技术要求,面试官往往会考察大家对对象、类对象、原类对象的理解、消息传递机制、消息转发流程、Method-Swizzling、ISA-swizzling、动态方法解析、动态添加方法等。 四、内存管理

Android网络库的比较:OkHTTP,Retrofit和Volley [关闭]

℡╲_俬逩灬. 提交于 2020-07-26 11:15:39
问题: Two-part question from an iOS developer learning Android, working on an Android project that will make a variety of requests from JSON to image to streaming download of audio and video: 来自学习Android的iOS开发人员的一个分为两个部分的问题,该问题涉及一个Android项目,该项目将提出从JSON到图像到音频和视频流下载的各种请求: On iOS I have used the AFNetworking project extensively. 在iOS上,我广泛使用了 AFNetworking 项目。 Is there an equivalent library for Android? 是否有适用于Android的等效库? I've read up on OkHTTP and Retrofit by Square, as well as Volley but don't yet have experience developing with them. 我已经阅读了Square的 OkHTTP 和 Retrofit ,以及 Volley, 但还没有与它们一起开发的经验。 I'm

How to retain order of JSON data retrieved with AFNetworking?

一世执手 提交于 2020-06-12 07:44:15
问题 I am using AFNetworking to retrieve JSON data from a web service. Part of the response string I get is: {"DATA":{"LEASE TYPE":"3 Yrs + 0 renew of 0 Yrs","LANDLORD":"","TENANT":"test comp"... and so on. The order of the key values in the "DATA" dictionary ("LEASE TYPE","LANDLORD","TENANT"...) is important for presentation purposes. However, when AFNetworking calls NSJSONSerialization's : + (id)JSONObjectWithData:(NSData *)data options:(NSJSONReadingOptions)opt error:(NSError **)error; method,

AFNetworking 3.2.0 'a security policy configured with can only be applied on a manager with a secure base url (i.e. https)

♀尐吖头ヾ 提交于 2020-05-09 07:54:09
问题 The bounty expires in 2 days . Answers to this question are eligible for a +100 reputation bounty. iOS dev wants to draw more attention to this question. Recently I have updated my iOS App's AFNetworking pods from 3.1.0 to 3.2.0. AFNetworking3.2.0 Having issues like Crashing the app withe bellow error Terminating app due to uncaught exception 'Invalid Security Policy', reason: 'A security policy configured with AFSSLPinningModeCertificate can only be applied on a manager with a secure base

AFNetworking 3.2.0 'a security policy configured with can only be applied on a manager with a secure base url (i.e. https)

牧云@^-^@ 提交于 2020-05-09 07:54:06
问题 The bounty expires in 2 days . Answers to this question are eligible for a +100 reputation bounty. iOS dev wants to draw more attention to this question. Recently I have updated my iOS App's AFNetworking pods from 3.1.0 to 3.2.0. AFNetworking3.2.0 Having issues like Crashing the app withe bellow error Terminating app due to uncaught exception 'Invalid Security Policy', reason: 'A security policy configured with AFSSLPinningModeCertificate can only be applied on a manager with a secure base