iapp吧 关注:15,936贴子:191,252

回复:【教程】晓空のiApp教程

只看楼主收藏回复

在说明中可以很清晰看到
创建变量有三种
s(局部变量)
ss(界面变量)
sss(全局变量)


IP属地:浙江来自Android客户端79楼2018-07-10 08:49
回复
    dd


    IP属地:重庆来自Android客户端80楼2018-07-10 08:51
    回复
      2026-01-07 04:50:56
      广告
      不感兴趣
      开通SVIP免广告
      好了,继续


      IP属地:浙江来自Android客户端81楼2018-07-10 09:51
      回复
        局部变量:一般可以看做为临时变量,用于某个地方的数据操作,和其他部分的变量不共享


        IP属地:浙江来自Android客户端82楼2018-07-10 09:53
        回复
          比如说,你在载入事件里放了一个局部变量a,然后又在按钮的单击事件里也放了个局部变量a,这两个变量虽然变量名称相同,但是所对应的值是不同的


          IP属地:浙江来自Android客户端83楼2018-07-10 09:56
          回复
            界面变量和全局变量也可以这么理解,
            前者是把一个界面作为一个"局部"
            后者是整个软件都可以跨界面调用


            IP属地:浙江来自Android客户端84楼2018-07-10 09:59
            回复
              在这里说一下
              善用syso
              语法
              syso(变量名)或
              syso("文本")
              用来在调试软件是判断错误的位置和原因
              (谁让iApp没有断点呢)


              IP属地:浙江来自Android客户端86楼2018-07-10 10:04
              回复
                我们来用iyu算一个东西
                Rcraft原创算法
                (虽然这东西算不上有什么难的)
                算一个面积


                IP属地:浙江来自Android客户端88楼2018-07-10 10:07
                回复
                  2026-01-07 04:44:56
                  广告
                  不感兴趣
                  开通SVIP免广告
                  这是代码
                  顺手把周长也算了


                  IP属地:浙江来自Android客户端90楼2018-07-10 10:15
                  回复
                    这是ss变量相加的用法
                    没啥好说的
                    用法:
                    s a = "123"
                    s b = "789"
                    ss(a + "456" + b, c)
                    //将提示:123456789
                    tw(c)
                    说明:
                    将字符串数据相连,并赋值至变量“c”。


                    IP属地:浙江来自Android客户端91楼2018-07-10 10:19
                    回复
                      我来将一下s()运算的用法吧
                      怎么3.0的手册里给去了


                      IP属地:浙江来自Android客户端92楼2018-07-10 10:21
                      回复
                        +-*/上面说过
                        s(变量 运算符 变量,赋值的变量)


                        IP属地:浙江来自Android客户端93楼2018-07-10 10:22
                        回复
                          //举颗栗子
                          //比如
                          s(1+2,a)
                          syso(a)
                          //输出的就是3


                          IP属地:浙江来自Android客户端94楼2018-07-10 10:25
                          回复
                            //变量的另一种用法
                            s a=10
                            s(a*a,a)
                            syso(a)


                            IP属地:浙江来自Android客户端95楼2018-07-10 10:27
                            回复
                              2026-01-07 04:38:56
                              广告
                              不感兴趣
                              开通SVIP免广告
                              那么,你可以带进去运行一下
                              你会发现a的输出是100
                              为什么是100呢?
                              上吗s a不是赋值为10了吗?
                              由此可见
                              代码是从上倒下,从左到右执行的
                              //好像不太对?算了,你们就先这么记
                              因为a在下面运算的时候被重新赋值为100
                              s(a*a,a)
                              翻译一下
                              变量运算(之前a的值 乘 之前a的值,赋值给之后a的值)
                              也就是
                              10x10=100了


                              IP属地:浙江来自Android客户端96楼2018-07-10 10:35
                              收起回复