前言"金三银四" 面试跳槽季到了!但是,想必大家都知道:最近几年最严重的就是iOS内卷化;在这样的大环境下,iOS面试中出那些特别细节、特别底层的题目,就显得尤为正常了;那句玩笑话"面试造火箭" 阐述的就是当下大环境。在这样的大环境下,没有背景的我们,只有靠过硬的技术实力,才能杀出重围,脱颖而出;避免被"淘汰"。回看2020年iOS面试重点,下面总结了今年的iOS面试重点与高薪
1.App名称的修改 许多个人开发者或许会有和我一样的经历,开发一个App途中会想到更合适的名字,这时候变会修改工程名以达到App名称改变的目的,其实你可以一步到位—— 在info.plist中添加一个key(Bundle display name),Value就是你需要的新名字,Run后退回主页面,可以看到你的新App名字在这页面上了,是不是很简单?2.快速查找工程文件 工程大了,常常不记得哪
转载 2023-08-18 16:21:36
78阅读
解决同时按两个按钮进入两个View的问题[button setExclusiveTouch:YES]; 在6p模拟器上输出宽度是414,在6p真机上输出是375。是测试机本身设置的问题,到 设置->显示与亮度->显示模式,改为“标准” 修改tableViewCell选中状态的颜色cell.selectedBackgroundView = [[UIView alloc] initWit
转载 10月前
73阅读
开发过程中,我们不仅要去看别人的代码,也要让别人看我们的代码。那么,有一个良好的编码习惯将会非常重要。下面将会罗列使用Objective-C来开发iOS的编码建议。
转载 2023-07-31 20:35:25
186阅读
如果你是一位开发人员在开发过程中会发现有些代码无论是在同一个工程中还是在不同工程中使用率会很高,有经验的人会直接封装在一个类里,或者写成一个宏定义或者把这些代码收集起来,下次直接使用,或者放到xcode的代码片库里,直接使用, 从而提高开发效率; 1. 将常用代码片段封装成一个类里当一个代码片在一个或多个工程之中经常出现时,把他封装在一个类里面,在使用时候直接传参即可实现对于功能,或者直接把这类
  对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS开发中的调试技巧,语言暂用为OC,IDE当然是强大的Xcode。首先说明下,Xcode已经为我们调试项目提供了极大的方便。【1.普通断点】断点(Br
转载 2023-07-25 08:35:31
78阅读
庆小年,送豪礼《iOS面试简历技巧解析》全套视频免费送iOS简历和面试技巧解析 上内容1. iOS开发者定位分析2. 快速分析iOS招聘简章3. iOS开发者基本要求分析4. iOS技术求职加分项分析个人信息模板讲解iOS简历和面试技巧解析 下内容资料名称自我简介模块讲
原创 2021-05-15 16:54:57
724阅读
iOS快速开发技巧:7技巧加快你的开发英文原文链接:http://code.tutsplus.com/tutorials/ios-quick-tip-7-tips-to-speed-up-your-development--mobile-18581大多数开发者一直在寻找着各种方法来改善或者自动化他们的工作流程,用一个简单的脚本来执行常见任务或通过开发工具的各种快捷键来实现这样的目的。在这篇文章中,
       对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS开发中的调试技巧,语言暂用为OC,IDE当然是强大的Xcode。首先说明下,Xcode已经为我们调
转载 2023-06-19 16:15:29
147阅读
一.1. iOS 9 以后 使用http请求 所需的配置二.1.NSCalendar用法2.将网络数据读取为字符串3.读取⺴络图⽚4.多线程(这种方式,只管建立线程,不管回收线程)5. ⽤户缺省值NSUserDefaults读取:6.view之间转换的动态效果设置7.UIScrollView 滑动用法:8.iphone的系统目录:9.状态栏显⽰示indicator10. app Icon显示数字
转载 2023-09-10 15:39:59
118阅读
对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS开发中的调试技巧,语言暂用为OC,IDE当然是强大的
转载 2016-03-25 13:11:00
49阅读
2评论
以下的这些问题都是些本人在之前找工作的时候遇到的面试问题,我就做了些整理,大概如下,供大家参考下。一 (这是个直播类的公司的面试问题)1、KVC和KVO区别 2、内存管理机制是什么样的? 3、轮播图片的实现方法 4、tableview的代理方法有哪些 5、运行时的机制 6、tableview的复用的原理? 7、图文混排的做法 8、响应链是什么? 9、针对项目,假如在scrollview上加scro
iOS的一些小技巧 TableView不显示没内容的Cell怎么办? 类似这样的,我不想让以下那些空的显示. 非常easy. self.tableView.tableFooterView = [[UIView alloc] init]; 试过的都说好. 加完这句之后就变成了这样. 自己定义了leftBarbuttonItem左滑返回手势失效了怎么办? self
转载 2017-06-25 15:48:00
132阅读
2评论
e]2、获得程序的主Bundle:[code="java"]NSBundle *bundle = [NSBundle m
原创 2023-02-15 17:01:39
134阅读
  感觉自己最近提升很慢了。然后去找了一些面试题看看。发现自己自大了。在实际开发中,让我解决bug、编写功能,我有自信可以完成。但是对项目更深层的思考,我却没有。为了能进到自己的目标BAT。也为了让自己更进一步发展。目前是计划是先看《Effective Objective-C 2.0》、《Objective-C高级编程:iOS与OS X多线程和内存管理》2本书,并将AFN、YYCache、SDWe
一,修改状态栏:1.加入[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];但此方法只是不显示状态条,状态条所占用的空间仍然存在。2.可以修改Info.plist文件,在info.plist文件中加入一条新键值,命名为:UIStatusBarHidden;选择Valuetype为Boolean,而后重新编译运
本文主要收集开发中的小技巧,文章主要的形式为列表,逐条归纳总结: 1、搭建一个app的框架的时候,对于tabBarController的一个子视图控制器,经常会设置tabBarItem的title,和navigationController的title,我们往往需要进行两条代码去说明: viewController.tabBarItem.title = @"Home"; navigation
很多程序员在进入正式工作之后越来越不注重基础和理论,我记得老师曾经说过:“基础好,样样通,理论强,处处用。”现在有时间了,正好整理一下理论和基础,一来自己复习,二来方便一下找工作的同仁参考。Spring篇(基于3.X)一般来说Spring的面试中的问题就是 AOP 和 IOC这两种,这是由于大连很多框架都是将spring用在管理代码上:一.ioc技术:①属性注入:<bean id="bean
一、NSLog的使用 NSLog在调试的时候,屡试不爽,可是在项目中用的太多,其实是会影响程序性能的,而且程序在非调试模式下也看不到打印,多浪费资源呢?如果程序中使用的太多,发布前删除又是一个麻烦事,下个版本又要使用呢? 因此,在pch文件中,加一个重写打印的宏,方便又安逸,还能提高逼格,经验丰...
转载 2015-03-27 14:44:00
75阅读
iOS快速开发技巧:7技巧加快你的开发英文原文链接:http://code.tutsplus.com/tutorials/ios-quick-tip-7-tips-to-speed-up-your-development--mobile-18581大多数开发者一直在寻找着各种方法来改善或者自动化他们的工作流程,用一个简单的脚本来执行常见任务或通过开发工具的各种快捷键来实现这样的目的。在这篇文章中,
翻译 精选 2014-02-14 15:56:12
556阅读
  • 1
  • 2
  • 3
  • 4
  • 5