0

iOS面试之路:送给准备面试大厂的你

今天和大家分享一下,iOS开发3-5年应该掌握的技能。 大大小小参加过不下30+公司的面试,其中不乏BAT、TMD等一线互联网公司,总结一下,发现大厂招聘都有一个共性。 对技术的要求很全面,有些开发者认为iOS掌握了基础的UI、网络、内存、多线程等等就够了,其实要想更好的应付iOS的面试,这些是远远 ...

一意孤行的程序员 发布于 2020-06-04 15:29 评论(0)阅读(22)
0

都说swift取代oc,为何五年了依然是oc为主?

1.先说现状 现在国内公司开全新项目,Swift 已经占压倒性优势了。 很多以前是 OC 的项目也转向 OC/Swift 混编了。 但是也有对包大小非常敏感的项目,还是纯 OC 开发。不少公司刚刚摆脱 MRC 不久,业务压力大,历史包袱重,没有时间推进新技术。 2. 对比一下 OC 和 Swift ...

一意孤行的程序员 发布于 2020-06-04 14:02 评论(0)阅读(26)
0

Flutter Weekly Issue 58

教程 逆向 Flutter 应用 进展汇总 | Flutter 精彩不停,与您同在 插件 creditcard-slider Dart package for creating a credit card slider flutter-orientation A Flutter plugin for ...

脉脉不得語 发布于 2020-06-03 23:41 评论(0)阅读(22)
0

知识点整理

1.tcp为什么要进行三次握手?不是2次,4次? 『两次握手』:无法避免历史错误连接的初始化,浪费接收方的资源;『四次握手』:TCP 协议的设计可以让我们同时传递 ACK 和 SYN 两个控制信息,减少了通信次数,所以不需要使用更多的通信次数传输相同的信息; 参考:http://draveness ...

iOS张文权 发布于 2020-06-03 15:35 评论(0)阅读(30)
0

iOS-----------github private to public

github 的私有仓库转为公开 首先找到仓库设置 然后 拉到下面 如图所示 将私有仓库转成公开。 ...

iOS张文权 发布于 2020-06-03 15:08 评论(0)阅读(18)
0

iOS开发—深入探索组件化

1.组件化的分层 组件化分层的意义: 1.模块间解耦合 2.模块重用 3.提高开发的效率 组件的颗粒度划分如下:(注意:必须是上层依赖下层,不可以平行层之间互相依赖,如果平行层之间有依赖的必要性,那么应该把公共的部分,下沉到下一个层次,再进行依赖)  2.cocoapod的补充知识 当我们的项目用 ...

一意孤行的程序员 发布于 2020-06-03 14:37 评论(0)阅读(23)
0

iOS----------Xcode11创建新工程

1.关于SceneDelegate的理解 参考:http://juejin.im/post/5db6fb53f265da4d226e25f0 http://blog.csdn.net/u010713935/article/details/104754971 对于xcode11新工程的创建,多了一 ...

iOS张文权 发布于 2020-06-03 11:01 评论(0)阅读(26)
0

Android连载15-复习以往内容(一)

一、复习总结内容: android的起源、架构、分层 android开发环境安装​ android开发目录内容介绍 二、 1.Android是基于Linux开发的。 2.Android分为四层架构、五块区域 四层架构:(1)Linux内核层;(提供了各种驱动等)(2)系统运行层;(各种库,C/C++ ...

心悦君兮君不知-睿 发布于 2020-06-03 00:20 评论(0)阅读(35)
1

【Swift】SpotLight搜索

SpotLight主要功能是在iOS9系统界面下拉会出现搜索功能界面,在这里可以搜索关键信息,来展示应用内的内容,并且点击信息打开应用跳转具体页面等操作。这个功能还是很有用的,面对这越来越多的应用霸占你手机,给你的应用加上这么一个搜搜功能,还是有点与众不同,主要是提升逼格。 1、导入头文件 impo ...

Law丶 发布于 2020-06-02 18:26 评论(0)阅读(18)
0

iOS开发Label文字显示位置(上、中、下)

在系统自带的UILabel中是没有吸顶及吸底部的方法的(如果有请告诉我,我没找到),于是乎重写label 1 // 2 // gzhVerticalAlignmentLabel.h 3 // VerticalAlignmentLabel 4 // 5 // Created by 郭志贺 on 202 ...

郭志贺 发布于 2020-06-01 09:49 评论(0)阅读(51)
0

Android 开发技术周报 Issue#282

新闻 谷歌推迟Android 11 Beta发布 Android Studio 4.0发布 为Android 11做好准备 谷歌Pixel 4a XL外形首曝:新机夭折 不会发布 Play商城测试“看他人玩”区域 游戏页面显示相关视频 教程 Kotlin Vocabulary | 揭秘协程中的 su ...

脉脉不得語 发布于 2020-06-01 08:56 评论(0)阅读(69)
0

第4课 Senparc.Weixin SDK Sample 介绍

了解的Senparc.Weixin SDK 基础功能,了解Sample的项目架构 ...

Wechat-Developer 发布于 2020-05-31 11:35 评论(0)阅读(18)
0

失业56天后,靠着这份资料,我从无人问津到手握4个大厂offer

疫情期间,跟很多做iOS开发的朋友一样,我被裁员了。原本一直以来,在亲朋好友眼中,自己也算是小有所成的人物,从没想过失业来得这么快。 被裁那一刻,才真正感觉到什么叫**“中年危机”**:每个月房贷车贷,加起来接近1万,家里两个小孩,也都正是用钱的时候。多年来,妻子一直在家全职带小孩,作为全家唯一的经 ...

Julday 发布于 2020-05-30 14:14 评论(0)阅读(62)
0

iOS开发添加新手引导

往往项目中经常出现此类需求 用户通过点击引导按钮可响应页面附带按钮的点击事件。 1 // 2 // gzhGuideView.h 3 // GuideView 4 // 5 // Created by 郭志贺 on 2020/5/29. 6 // Copyright © 2020 郭志贺. All ...

郭志贺 发布于 2020-05-29 14:16 评论(0)阅读(46)
0

Android连载14-适应不同分辨率而编写碎片

一、编辑布局 1.分别来写两个布局:一个用于平板等大屏幕分辨率的,一个用于手机等小屏幕分辨率的,先写小的,地址:layout/activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/andro ...

心悦君兮君不知-睿 发布于 2020-05-28 23:52 评论(0)阅读(44)
0

看了这篇,面试官问你APP体积优化再也不用WTF了

long time no see,最近在总结一些平(应)常(付)用(面)到(试)的知识点,今天就跟大家聊了聊App体积优化这个事儿。 1.为什么要做体积瘦身 别问!问就是为了应付面试。 哈哈,开个玩笑。大家生活中都会遇到一个场景,在某个需要紧急打开App的时候,发现使用的App半天打不开!WTF!而 ...

浪人不归乡 发布于 2020-05-28 15:31 评论(0)阅读(53)
0

2020年 面向高级开发人员的 iOS面试问题

在本文中,您将找到针对高级开发人员的iOS面试问题和解答。 当您准备进行技术性的iOS面试时,重要的是要了解您可能会被问到的话题以及经验丰富的iOS开发人员的期望。这些问题被许多公司用来衡量iOS候选人的经验水平。它们涵盖了iOS开发的各个方面,旨在接触对该平台的广泛了解。毕竟,高级开发人员有望能够 ...

Julday 发布于 2020-05-28 13:49 评论(0)阅读(62)
0

iOS开发一行代码搞定缓存计算及清除缓存

话不多说,直接撸代码 1 // 2 // gzhCache.h 3 // cache 4 // 5 // Created by 郭志贺 on 2020/5/27. 6 // Copyright © 2020 郭志贺. All rights reserved. 7 // 8 9 #import <Fo ...

郭志贺 发布于 2020-05-27 16:09 评论(0)阅读(44)
0

Flutter Weekly Issue 57

新闻 更方便、更强大: Flutter package 生态系统更新 教程 Fish-Lottie:纯Dart如何实现一个高性能动画框架? 插件 frefresh Help you to build pull-down refresh and pull-up loading in the simpl ...

脉脉不得語 发布于 2020-05-27 11:50 评论(0)阅读(43)
0

Java工作流引擎的测试容器-功能-使用方法-注意事项

工作流引擎的测试容器-功能-使用方法-注意事项 关键字 Ccbpm, ccflow,jflow,工作流引擎,工作流引擎测试容器,表单引擎 功能说明 工作流的测试容器是为了解决手工模拟人工登录模式下测试繁琐的问题,而开发的一个测试功能,原来手工测试的按钮仍然保留。 手工测试是通过输入用户名密码的方式登... ...

三九二七 发布于 2020-05-27 10:18 评论(0)阅读(31)