帖子的图像
帖子的图像
拍摄者艾米hirschiuns

这是一个新的一年!

也许你正在寻找一份新工作,或正在考虑升级你的开发人员自我。

为什么不使用此快速面试问题和答案列表?

手动挑选和选择2021年,这些是您需要了解您的iOS Dev角色的条款和问题!

列表

app id / bundle id应用ID标识开发团队的一个或多个应用程序。Bundle ID唯一标识每个应用程序。AppID是本地的,Bundleid在苹果方面。

访问控制开放,公共,内部,文件备用和私人。

APP状态没有运行,非活动,活动,背景和暂停。未运行 - 未启动,非活动是前景但未接收事件(转换状态),活动是正常的,背景是执行代码,暂停在后台未执行代码。......


视图坐标系非常重要

帖子的图像
帖子的图像
拍摄者蒂姆马歇尔uns

难点:初学者|简单的|正常具有挑战性的

先决条件:

视图坐标系

使用的单位和结构

cgfloat.:用于图形的浮点数
CGPoint.:包含两个CGFLOATS的C STRUCT
CGRECT:具有起源的C结构和尺寸(两者都表示为CGSIZE)。可以用初始化CGRECT(Origin :,大小:)或者CGRECT(X:0,Y:,宽度:,高度:)。原点表示为CGPoint。
CGSIZE.:具有宽度和高度的C结构。

起源

任何特定视图的起源位于左上方......


从Swift划伤开始,为了好玩!

帖子的图像
帖子的图像

本文将向您展示如何使用SWIFT制作雪的应用程序。

它将如下所示:


克服协议的主要瑞士法限制

帖子的图像
帖子的图像
拍摄者Sebastian Herrmann.uns

救援的协议扩展!

本文包含一个真实的例子对于你使用的生产应用程序。不要说我不会破坏你(因为我不这样)。

难点:初学者|简单的|正常具有挑战性的

先决条件:

  • 能够生产“你好,世界!”iOS应用程序(指南这里
  • 在SWIFT中使用扩展(指南这里
  • 在SWIFT中使用协议(指南这里

术语

扩展:扩展为类,结构,枚举或协议添加新功能

问题

当您使用函数时,或者初始化您可能会使用的类默认参数。

这是非常有用的,并且在我创建的时候,我已经使用了这样的功能网络经理,这给了本文的其余部分给出了一个相当方便的例子。......


处理依赖性!

帖子的图像
帖子的图像
图片通过网格

在我们开始之前

难点:初学者|容易|正常具有挑战性的
本文已使用Xcode 12.2和Swift 5.3开发

需要iOS13及以上以锁定视图的实现。这repo是免费下载的avaliable

先决条件:

*您将有望了解如何制作单视图应用程序在迅速。
*我对界面进行了一个程序方法,虽然这不太可能绊倒你指南在这里
*本文使用行为视图控制器
*本文使用我的网络库实现

关键词和术语:

架构:软件开发项目UIViewController的基础结构:View Controller是它管理的视图和...的数据之间的中介


他们是什么,他们应该在哪里使用?

帖子的图像
帖子的图像
照片作者jan meeus @janmeeus

在我们开始之前

困难:初学者|容易|正常具有挑战性的
本文已使用Xcode 12.2和Swift 5.3开发

先决条件

关键词和术语

元组:SWIFT中的方式允许您在单个变量zip中存储多个值:从两个底层序列创建一系列成对

本文

背景

您可能需要将两个不同的数组连接成一个(相同的订购)集合Leetcode 211常数

本文解释了发生了什么!......


这可能很难

帖子的图像
帖子的图像

背景

Leetcode上有一个前缀和问题,它们往往是中等或难题。betway娱乐官网是否有这种方法可以合理解释和编码?

让我们去吧!

问题

给定AAN数组数字,和一个整数K.计算总和等于整数的连续子阵列的数量K.

连续意味着子阵列中不存在间隙。

说明

可以使用a创建备忘录字典尽可能高效地答案(因为可以在O(n)中访问字典)。


拖拉

帖子的图像
帖子的图像
拍摄者Eugene Chystiakov.uns

用户和应用之间的互动非常重要。这延伸到申请权的外观和感觉到使用户交互令人愉快的触摸手势。

为了使应用程序响应这些手势,您将需要UigestUreCognizer,而本教程应该帮助您这样做。

难点:初学者|容易|普通的|具有挑战性的

先决条件:

术语

UigestureCogniser:手势识别人员的基类包括点击和捏识别器

最终结果

这不会很漂亮。根据用户拖放,捏合或旋转,您将看到某些方格在应用周围移动。托马斯独自一人在这件事上没有任何东西!......


在没有故事板的情况下实现UITableView

帖子的图像
帖子的图像
完成项目的图像

这是一个项目,可以帮助我们创建名称列表作为iOS应用程序,而无需使用故事板。本文已使用Xcode 12.2和Swift 5.3开发

如果您宁愿有一个视频教程,请查看以下相当自然的嵌入式视频:如果不是您可以阅读!

创建一个新项目

使用Xcode的菜单创建一个新项目,确保选择Swift作为语言并使用Uikit。这里有一个详细指南覆盖相同的地面

删除故事板

选择main.storyboard.并从项目检查员删除中删除它主要的从常规选项卡的主界面部分(可以通过在项目检查器左上角选择项目名称)来选择,然后选择和删除主要的那里。......


不需要专业知识

帖子的图像
帖子的图像
照片由sean o. @seantookthese

这篇文章是关于leetcode每周比赛的4个挑战217.这就是它!

1672最丰富的客户财富
1673找到最具竞争力的子序列
1674最低移动到MKAE阵列互补
1675最小化阵列中的偏差

解决方案可能会呈现一些大o符号的知识

问题

每个问题都将依次接近,并解决方案,也可以使用文章,了解将帮助您自己解决这些问题的工具,技术和理论。

让我们开始!

1672最丰富的客户财富

帐户作为二维网格给出账户[i] [J]行代表客户的位置:

关于

史蒂文柯蒂斯

获取媒体应用程序betway娱乐官网

一个按钮,称“在App Store上下载”,如果点击它将导致您到iOS App Store
一个按钮说'获得它,Google Play',如果点击它将导致您进入Google Play商店