funccheckIPAddress2(ipAddr:String)->(Int,String){let compoments = ipAddr.split(separator:".")guard compoments.count ==4else{return(100,"the ip address must has four compoments")}guardlet first =Int(compoments[0]),first >=0&& first <256else{return(1,"this first compoment is wrong")}guardlet second =Int(compoments[1]),second >=0&& second <256else{return(2,"this second compoment is wrong")}guardlet third =Int(compoments[2]),third >=0&& third <256else{return(3,"this third compoment is wrong")}guardlet fourth =Int(compoments[3]),fourth >=0&& fourth <256else{return(4,"this fourth compoment is wrong")}return(0,"")}print(checkIPAddress2(ipAddr:"127.0.-1.0"))
print:(3,"this third compoment is wrong")