美文网首页
swift 摸石头过河

swift 摸石头过河

作者: miiiiilk | 来源:发表于2020-01-03 15:50 被阅读0次
  1. .position(x:y:) 指定的位置,如果是在一个 stack 里的话是相对位置,vstack 是纵向相对,hstack 是横向相对

  2. CGFloat:横纵坐标,size:width height。

  3. mutating 可以修改 structure 里的 property。

  4. mvc 是 model view controller,model = logic + data, controller collects logics and data from model and conveys them to view, at the same time gets the signals from view and pass them to model.

5. struct & class

class 创建的实例尽管使用 let 声明但是却可以修改,对于 struct 却需要用 var 来声明;
struct 内的函数如要修改变量,需要 mutating keyword,但是 class 内的函数却不需要。
class 中:
let dragon = Dragon()
let dragon1 = dragon
此时 dragon 和 dragon1 指向的是同一实例,修改任意一方会同时修改两个实例;struct 则相反。
class 中的变量声明必须有初始值,否则会报错 has no initializer,但如果声明为
var message = String? 就不会报错。

  1. segue 是从一个 scene 过渡到另一个 scene 的动作,segue.identifier 是用来识别不同的 identifier 的,使用 segue 只需 performSegue 并传入 identifier 来识别要 perform 的是哪个 segue,以及 sender。
    override func prepare(for segue: UIStoryboardSegue, sender: Any?) 用来在执行过渡之前执行一些其他的动作,segue.destination as! DestinationViewController 用来指明 segue 的目标,
    let destinationVC = segue.destination as! DestinationViewController 即可以把 segue 的目标 controller(一个 class)实例化为 destinationVC,即可以在过渡前来获取目标 class 中的变量并进行修改了。

相关文章

  • swift 摸石头过河

    .position(x:y:) 指定的位置,如果是在一个 stack 里的话是相对位置,vstack 是纵向相对,...

  • swift PhotoKit 摸石头过河

    最近老板突发奇想,要求要在系统相册中创建一个自定义相册,用来保存所有从我们App中下载的视频,并且要能满足随时添加...

  • 摸石头过河

    人生路,很多时候都不知方向,我们探头探脑一步步向前。不知,何处是归处。

  • 摸石头过河

    转眼已经三月底了,离18年年底只有短短的九个月了,直营还没有正式投入到状态,今天落定了最后一步,网线终于装好了。 ...

  • 摸石头过河

    昨天晚上带妞在外面吃完饭,就去看她深深迷恋的《龙猫》。 取了票,还有20分钟侯场时间,我和妞就在影院旁边逛了逛。 ...

  • 摸石头过河

    现在的工作是做外墙保温,去年做施工,很多人不理解今年我为啥坐办公室了。一言难尽吧,我性格太较真,不太适合现...

  • 继续摸石头过河

    今天上午,软件培训老师过来就一些新系统遇到的问题进行了讲解,我去旁听了下,主要讲应收,因为不是对应的岗位所以我就没...

  • 欢乐颂五美,我娶谁约谁?

    干嘛非要”摸石头过河”呢?多愚蠢!明明有座桥摆在那嘛! 非要“摸石头过河”,一定别有用心。浑水摸鱼,中饱私囊。你懂...

  • 在河之湄,在河之洲

    过河时,你想摸鱼,我想摸石头。已经过河了,你还想摸鱼我还想摸石头。 在河之湄,你想烤鱼你想火中取鱼。我想回到河水中...

  • 做什么事都是摸着石头过河~

    鬼知道知道路什么样,不都是摸石头过河

网友评论

      本文标题:swift 摸石头过河

      本文链接:https://www.haomeiwen.com/subject/drnzoctx.html