- 博客(13)
- 资源 (5)
- 收藏
- 关注
转载 iOS 播放声音和震动
使用AudioServicesPlaySystemSound 这个接口来进行声音和震动的播放, 当然需要在工程中加入AudioToolBox.framework1. 播放震动 AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);2. 播放特定的声音static SystemSoundI
2014-06-30 21:04:58 851
原创 耶稣的13个门徒
耶稣有13个门徒,其中有一个就是出卖耶稣的叛徒,请用排除法找出这位叛徒:13人围坐一圈,从第一个开始报号:1,2,3,1,2,3……,凡是报到“3”就退出圈子,最后留在圈内的人就是出卖耶稣的叛徒,请找出它原来的序号。
2014-06-27 20:28:05 6716
转载 IOS开发之格式化日期时间
在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];//设定时间格式,这里可以设置成自己需要的格式[dateFormatte
2014-06-24 08:11:27 698
转载 atan、atanf、atanl、atan2、atan2f、atan2l
Visual Studio 2013其他版本此主题尚未评级 - 评价此主题计算x的反正切值 (atan、atanf和 atanl) 或y/x 的反正切值 (atan2、atan2f和 atan2l)。double atan( double x );
2014-06-22 09:10:00 15522 2
转载 object-c里self与super的区别
self与super的区别(转)在objc中的类实现中经常看到这两个关键字”self”和”super”,以以前oop语言的经验,拿c++为例,self相当于this,super相当于调用父类的方法,这么看起来是很容易理解的。但是它们真正是如何调用的呢? 你知道吗?以下面的代码为例: @interface Person:NSObject {NSString* name;
2014-06-20 20:10:21 1811
转载 Quartz2D之渐变使用初步
Quartz2D之渐变使用初步Quartz2D提供了两种渐变填充方法。第一种是使用Quartz自带的Gradient填充方法;第二种是使用自定义的着色器。这里将先描述如何使用CGGradient对象来做渐变填充。12345678910111213141516171819202122232
2014-06-20 13:36:12 762
转载 CocoaChina 第四期
1. iOS允许最近本地通知数量最大为多少?A.64B.32C.128D.16错误应该选择:A.642. Object-C中与retain语义相反的方法是?A.deallocB.releaseC.autoReleaseD.delete3. 类方法用什么符号标识?A.+B.-C.staticD.*4. for (
2014-06-20 13:15:13 763
转载 彻底解决iOS7状态栏隐藏的问题(以及setStatusBarHidden:YES不起作用问题)
一般来说,在info.plist中添加View controller-based status barappearance 并且把值设定为NO,就可以在程序中自由控制状态栏的隐藏和显示了。遇到的问题无非是状态栏颜色和界面上的颜色配不上,那么改一下setStatusBarStyle就可以了。但是有一种情况,就是打开相册或者相机时,使用了UIImagePickerCon
2014-06-20 12:57:30 9092
转载 Unsupported compiler 'com.apple.compilers.llvmgcc42' selected for architecture 'armv7'
XCode5 编译出错的问题:解决方法:Change your compiler for C/C++/ObjectiveC Go to Build Settings->Build OPtions->compiler for C/C++/ObjectiveC; select Default(Apple LLVM5.0)
2014-06-19 16:16:33 1144
转载 <iOS>关于viewWithTag的一点说明
通常我们使用viewWithTag如下情形:如果我们用了一个父View,上面放了多个子view, 每个子view都通过从0开始的Tag值来进行标志,以便于后期在像View上直接使用viewWithTag:tag值来取各个子View而在用[父view viewWithTag:0]取到的view, 发现不是子view, 而是这个父view, 后来才想起苹果文档上提到过一次,tag值较小
2014-06-16 09:43:31 807
转载 ios图片处理
圖片的處理大概就分這幾樣了截圖(capture), 縮放(scale), 設定大小(resize), 儲存(save)這幾樣比較好處理, 另外還有濾鏡, 擦拭等, 以後再說在這個Demo code裡, 我寫了幾個方法1.等比率縮放- (UIImage *)scaleImage:(UIImage *)image toScale:(float)scaleSize{
2014-06-15 20:09:05 775
转载 Incorrect decrement of the reference count of an object that is not owned at this point by the calle
Incorrect decrement of the reference count of an object that is not owned at this point by the caller这种问题一般就是变量申请了内存并初始化了,但没有使用此变量,接着将此变量又重新赋值。如下:Java代码 NSString *imageStr
2014-06-13 11:43:41 1237
转载 Grand Central Dispatch(GCD)编程基础
有过编程经验的人,基本都会接触到多线程这块。在java中以及Android开发中,大量的后台运行,异步消息队列,基本都是运用了多线程来实现。同样在,在ios移动开发和Android基本是很类似的一种模型。但是很多时候,在应用开发中,我们会发现本身并没有自己编码去处理一些并发的事件,去开辟新的子线程等等。(虽然一般的调用sdk发起一个网络请求,系统都是会默认给你新起一
2014-06-04 17:22:25 809
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人