那种编码自己的东西的神奇的首次感觉!
#初学者 #编程 #ios #swift

夏天了!

我回到全职教学代数。因此,我需要对学习时间进行更多纪律,这也意味着写更多的新开发帖子 - 我将其放在日历上!我一直在尽可能快地向前迈进,而今年夏天是我的朋友。这是我完成的...

Udacity IOS开发课程:使其达到80%;在5个主要项目中完成了3个。

100 Days of SwiftUI我启动了这个免费程序(强烈建议),尽管建议不要同时学习Swiftui和Uikit。到目前为止,我觉得自己很好。通过35%。

Flock of Swifts我加入了这个在线聚会小组,几乎每个星期六早上参加了两个月。我几乎不明白他们说的话,但我喜欢听到他们说话迅速。他们一直非常慷慨地帮助我完成我的帽座项目...

tardiscalendar:这就是我现在所说的。我妈妈的颞叶癫痫使定期日历对她几乎毫无意义。希望这个应用程序能帮助她浏览几天和几周。我取得了一个良好的开端,这使我成为...

那个神奇的时刻

我只用一些编辑从日记中复制此...

2023年7月24日下午5:50
昨天发生了一些事情 - 我正在研究妈妈的日历应用程序。我已经创建了一个背景,该背景代表了白天和夜晚的垂直光线和深色条纹。问题是,我可以放置日期标签,以便他们正确排队吗?

我需要能够...

  • 在Swiftui中创建视图。
  • 使用for foreach并入存储在数组中的视图列表。
  • 与日期和时间正确地工作。

第一突破 - 与日期合作。实际上,这花费了大量的研究来弄清楚如何使用calendar来初始化日期,如何格式化文本中的日期,以及最重要的是如何在DateDouble类型之间切换以计算比率。我很快就会发布一整篇文章。

第二突破 - 定义子视图并将其整合到主视图中。这是我在Swiftui的100天中才从字面上学到的,确切地说是我需要知道的。 Serendipity!

第三突破 - 如何将视图放在屏幕上的特定位置,使用几何读取器访问屏幕尺寸。我根据Swifts Group群的建议进行了查找。

接下来 - 弄清楚放在哪里。

我花了大约一个小时的编码作为我的目标。 Xcode向我左右丢了错误,但我理解它们并很容易进行更正。我做了我认为需要的事情而没有查找任何东西。我打了奔跑,屏住呼吸。

日期标签在所有合适的地方在屏幕上发芽!他们呆在我放大和外出时所属的日子!这正是我要做的!

这是我的概念证明!现在,我知道我一直在脑海中描绘的日历是我实际上可以为妈妈做的。我哭了起来,用它描绘了她。

在一个小时的时间里,我定义了自己的作品,弄清楚了我将如何做,编码,运行它并起作用!

仍然有些不真实,但我知道我已经通过了一个门槛 - 从纯粹学习到以有目的的方式运用新技能。我感到自信和胜任。昨天的那一刻是我第一次真正觉得自己像iOS软件开发人员!

你呢?

您的学习者自我出现了一个实际的编码员 - 我知道有!你感觉到了吗?不要让那一刻通过而不标记。里程碑值得品尝,庆祝和分享!

所以请分享!您是什么时候您第一次感到自信和胜任地编写自己的代码?