你好,歡迎來到IOS教程網

 Ios教程網 >> IOS訊息 >> 關於IOS >> iOS_根據出生年月日算出星座

iOS_根據出生年月日算出星座

編輯:關於IOS
根據出生年月日算出星座

 
 
-(NSString *)getAstroWithMonth:(int)m day:(int)d{
 
    NSString *astroString = @"魔羯水瓶雙魚白羊金牛雙子巨蟹獅子處女天秤天蠍射手魔羯";
 
    NSString *astroFormat = @"102123444543";
 
    NSString *result;
 
    if (m<1||m>12||d<1||d>31){
 
        return @"錯誤日期格式!";
 
    }
 
    if(m==2 && d>29)
 
    {
 
        return @"錯誤日期格式!!";
 
    }else if(m==4 || m==6 || m==9 || m==11) {
 
        if (d>30) {
 
            return @"錯誤日期格式!!!";
 
        }

    }
 
    result=[NSString stringWithFormat:@"%@",[astroString substringWithRange:NSMakeRange(m*2-(d < [[astroFormat substringWithRange:NSMakeRange((m-1), 1)] intValue] - (-19))*2,2)]];
 
    return result;
 
}
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved