如果(Bools = true)不执行-Swift

时间:2016-09-12 21:09:17

标签: swift if-statement boolean

当多个不同的Bool变量全部为真时尝试执行模态segue(通过IBAction按钮按下激活时),但是,没有发生任何事情 - 这里是它们的设置方式 -

    create or replace function sale_line_accounts
      return number is 
       total_value_all number(38, 2);
       value_sales number(12, 2);
       last_month date;
       this_month date;
       sumPrice number(12,2);
--    type array_s is varray(200) of varchar2(30);
--    sums array_s := array_s();
begin
--------------------------------------
last_month := to_date('01/08/16');
this_month := to_date('03/08/16');
--------------------------------------    
  FOR headers IN
  (
    select sale_num, sale_date, status
    from sale_head
    where status = 'S' AND sale_date BETWEEN last_month AND this_month
    ) LOOP
------------------------------------------- 
--sums.extend();--extend array
sumPrice:= 0;
      FOR lines IN
      (
        select sale_num, quantity, actual_price
        from  sale_line
        where sale_num = headers.sale_num
      )LOOP

      sumPrice := sumPrice + (lines.quantity * lines.actual_price);
      dbms_output.put_line(sumPrice);

--      sums(sumPrice) := lines.sale_num;
      END LOOP;

------------------------------------------   
   END LOOP;
-------------------------------------------
  return sumPrice;
END;
/

这是执行 -

UIViewController {

// INITIAL TO CHECK WHICH BUTTONS HAVE BEEN PUSHED //
var 1Check = Bool()

// Checks //
@IBAction func 1(_ sender: AnyObject) {
    1Check = true
    }
我错过了什么?谢谢!

1 个答案:

答案 0 :(得分:1)

对MoveOn()的调用需要在每次检查其中一个值发生变化时调用它的位置:

javascript:var _x=setInterval(function(){$('a:contains("Refresh")').click();},10000);