03 2015 档案

摘要:在ios7 上一个uilocalnotification在中心现实后,点击该消息,程序被唤醒了,但是该通知没有被移除。用了以下的代码后可以解决这个问题 UIApplication.sharedApplication().applicationIconBadgeNumber = 1 UIAp... 阅读全文
posted @ 2015-03-31 15:18 幻化成疯 阅读(188) 评论(0) 推荐(0)
摘要:先推荐ios 必读文章App Programming Guide for iOS ,请在苹果官网搜索,并仔细阅读所有内容StateDescriptionNot runningThe app has not been launched or was running but was terminated... 阅读全文
posted @ 2015-03-24 15:19 幻化成疯 阅读(465) 评论(0) 推荐(0)
摘要:这个经常忘记,从百度直到上搜到的,做个记录。可以在"%"和字母之间的数字表示最大场宽。例如: %3d 表示输出3位整型数, 不够3位右对齐。%9.2f 表示输出场宽为9的浮点数, 其中小数位为2, 整数位为6, 小数点占一位, 不够9位右对齐。%8s 表示输出8个字符的字符串, 不够8个字符右对齐。... 阅读全文
posted @ 2015-03-24 11:02 幻化成疯 阅读(731) 评论(0) 推荐(0)
摘要:UIButton的类型如果选择了System类型,那么设置背景图后,点击的效果是图片发灰,而不是默认的那种图片变淡黑色效果,需要用customer类型就好了。 阅读全文
posted @ 2015-03-23 11:37 幻化成疯 阅读(1633) 评论(0) 推荐(0)
摘要:iOS 的UILocalNotification提醒提供了默认的重复频率,比如,一天,一个星期等等,但是对于非标准的频率,比如每,2周,每2个月,无法重复提醒。 我们的思路是在应用程序开始时,把即将发生的最近的一次提醒加入到系统中,模拟重复提醒,如果用户长时间不用程序,那么这种提醒根本不会重复,存在... 阅读全文
posted @ 2015-03-19 15:13 幻化成疯 阅读(305) 评论(0) 推荐(0)
摘要:注意,这个问题是在swift1.0时发生的,swift2.0中,好像统一了function 和 method 的定义,具体待正式版发布后研究一下!今天在使用swift时发现,写的func总是要求写出第二个参数的外部变量名,很不理解,感觉和书上说的function不一样,查了一下,终于发现了原因:写在... 阅读全文
posted @ 2015-03-10 17:53 幻化成疯 阅读(1842) 评论(0) 推荐(0)
摘要:以前也写过一篇文章,说的也是如何利用constraint调整布局间隔,今天说另一种方法,实现简单,但有一定局限。 先看图 这里只截取了一部分,这个页面在4寸是可以显示的,但是如果不把控件间的间距缩小,在3.5寸就会显示不下,这时,就应该添加几个大于等于限定,并指定最小值,而把4寸时使用的普通距离的c 阅读全文
posted @ 2015-03-03 16:01 幻化成疯 阅读(379) 评论(0) 推荐(0)
摘要:今天用到了UISlider,想利用slider.setThumbImage(UIImage(named:"aaa"), forState: UIControlState.Normal) 设定一个按钮图,结果@2x的图片被放大了2倍,变的不清楚了,结果采用了下面的方法解决了, var imagePa... 阅读全文
posted @ 2015-03-03 13:25 幻化成疯 阅读(170) 评论(0) 推荐(0)
摘要:swfit 中 objective-c 中的@syncronized 这个东西不能用了,应该用 objc_sync_enter(self) 代码 objc_sync_exit(self)代替! 阅读全文
posted @ 2015-03-03 10:18 幻化成疯 阅读(164) 评论(0) 推荐(0)
摘要:今天要把一个字符串转化为日期格式,这个字符串是服务器传过来的,如下:2015-02-28T14:40:15我开始使用这个格式来转化 yyyy-MM-ddThh:mm:ss,一直返回nil,原来T是一个特殊字符,如果就像用T,那么需要加上单引号,需要像下面这样写:yyyy-MM-dd'T'HH:mm:... 阅读全文
posted @ 2015-03-02 17:46 幻化成疯 阅读(173) 评论(0) 推荐(0)
摘要:除了设置程序的后台模式,还需要几行代码AVAudioSession *session = [AVAudioSession sharedInstance]; [session setCategory:AVAudioSessionCategoryPlayback error:nil]; [sessi... 阅读全文
posted @ 2015-03-02 11:24 幻化成疯 阅读(209) 评论(0) 推荐(0)
摘要:首先,隆重推荐文章http://www.infoq.com/cn/articles/swift-brain-gym-optional swift 烧脑体操!目前有4篇文章,说的都很好! 1. 应该充分利用swfit的新特性 比如如果按照oc里的习惯,调用一个delegate中都optional函数应 阅读全文
posted @ 2015-03-01 17:32 幻化成疯 阅读(1100) 评论(0) 推荐(0)