iOS 根据日期判断星座源代码
2016-03-08 00:00
176 查看
-(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; }
相关文章推荐
- IOS 本地存储
- IOS博客项目搭建-08-项目使用本地Git
- ios SDWebImage 图片缓存运用
- runtime 运行时机制 完全解读
- 今天开通博客,记录一下IOS学习历程
- 【iOS开发系列】escape编码
- iOS屏幕旋转
- iOS----------SDWebimage源码解析(2)
- iOS多线程之NSThread
- iOS百度地图的相关开发(一)
- 开源代码分析之Android/iOS Hybrid JSBridge框架
- iOS多线程之pthread
- IOS学习 scrollView的单张图片缩放
- sso package or sign error 新浪微博iOS三方登录问题
- iOS开发中登陆页面的制作
- IOS开发之支付功能概述
- iOS开发者的Xcode使用技巧(快捷键)
- iOS个人整理22-可视化编辑-XIB
- 初识iOS的Block函数
- ios的一些经验记录2