?? versionnumber.as
字號:
package com.finetune.apollo.autoupdate
{
public class VersionNumber{
public var major:Number=0;
public var minor:Number=0;
public var revision:Number=0;
public var level:String;
public var location:String;
public function VersionNumber(version:String=null){
if(version!=null){
this.parseVersionString(version);
}
trace("version:"+this.major+":"+this.minor+":"+this.revision);
}
private function parseVersionString(version:String):void{
var str_split:Array=version.split(".");
for(var i:uint=0;i<3;i++){
var v_val:Number=0;
if(str_split[i]!="" && str_split[i]!=null && str_split[i]!="0"){
v_val=Number(str_split[i]);
}
if(i==0){
this.major=v_val;
}else if(i==1){
this.minor=v_val;
}else if(i==2){
this.revision=v_val;
}
}
}
public function getVersionString():String{
var str:String=this.major+"."+this.minor+"."+this.revision;
return str;
}
public function hasRealVersionInfo():Boolean{
if(this.major==0 && this.minor==0 && this.revision==0){
return false;
}
return true;
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -