- 浏览: 431026 次
- 性别:
- 来自: 深圳/湛江
-
最新评论
-
wangyudong:
很多API doc生成工具生成doc需要重度依赖代码里加注解的 ...
[ios]利用xcode自动生成项目文档 -
tiger1819:
有源码么,想学习
[android]仿360状态,类流量监控桌面浮动显示 -
119568242:
借我一双翅膀 写道大哥,求指教啊?
IOS 开发,调用打电话,发短信,打开网址 -
借我一双翅膀:
大哥,求指教啊
IOS 开发,调用打电话,发短信,打开网址 -
li247276297:
楼主 是不是要加个权限?
[android]仿360状态,类流量监控桌面浮动显示
文章列表
[ios] blocks
- 博客分类:
- ios
blocks:
有序列的代码指令块
^(){
blocksContent.
}
1外部参数对block read only
2但是如果外部对象
为
__block x类型 xxx;
则可以在block中使用。
3如果你在block中写了一个实例对象。
这个对象是在block外也可以使用的。
ios 实例变量 _x
typedef double (^xxx)(double op)
类别为:xxx
传入参数:1个 doulbe类型
返回类型:double
如果是
double (^xxx)(double op)=^(double op){re ...
[ios] NSNumber->NSInteger
- 博客分类:
- ios
很弱智的内容 只是我今天竟然去查了api。。SO MARK。
NSNumber->NSInteger
NSNumber * x;
[x integerValue];//返回 NSInteger
NSNumber 转Integer,float等的时候就用
[NSNumber对象 xxxxValue];//xxx是你想要的数值类型【不需要NS】。
[ios]plist 加载
- 博客分类:
- ios
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *Plist=[[NSBundle mainBundle] pathForResource:@"studentList" ofType:@"plist"];
//通过文件名(资源)获取路径
NSDictionary *dt=[[NSDictionary alloc]initWithContentsOfFile:Plist];
//通过通过文件创建字典。
NSDictionary *studen ...
[ios]如何创建一个全屏iphone应用
- 博客分类:
- ios
转自:http://heidianfeng.blog.163.com/blog/static/618434562010112123226240/
如何创建一个全屏iPhone应用
在这个简短的教程中,我要告诉你如何建立一个全屏iPhone应用程序。 这篇文章可能是大家谁想要建立一个为iPhone平台的游戏很有用。 您将需要苹果开发工具和iPhone SDK的计算机上安装在你要完成本教程。
不错的一个介绍:http://my.oschina.net/plumsoft/blog/55927
action:@selector(doSome)与action:@selector(doSome:)
今天 遇到的一个问题
其实很简单
有:表示调用有参数的doSome
没则表示调用没参数的
同理action:@selector(doSome:asd:)
调用- doSome: xx asd:xx;
NavigationController 的 backBarButtonItem
设置backBarButtonItem 这个设置是针 ...
[ios]tab bar
- 博客分类:
- ios
badgeValue
((UIViewController *)[self.viewControllers objectAtIndex:1]).tabBarItem.badgeValue=@"123";
这是一个徽章属性。通过对他赋值。让按钮显示类似于原生邮箱来新邮件 的那个小红色与安全标记。
这个属性是 UIViewController的 而不是tabBarCV的。
不过可以在tabBarCV 通过 viewControllers 获取VC来处理。
[ios]tableview
- 博客分类:
- ios
tableView
日期2012-10-23
如果需要通过 界面 获取 当前数据信息的话
则无法使用viewWithTag (因为tag要用于作为作为数据和内容的标记)
比如需要实现cell中有一个 button 根据不同的cell行执行不同的操作。
那么 需要在每次给出cell的术后对button的 tag赋值
如果不能使用viewWithTag 则使用custom一个子类 并ib它的属性到cell 作为操作用。
[其实也不是完全不能使用viewWithTag 比如- -button用正数 其他用负数。。。。但是如果是2个控件要使用呢? 那就变成复杂的数学问题了。。所以还是 ...
[ios]scrollView实现移动与缩放
- 博客分类:
- ios
实现滑动
1.在viewDidLoad中对scrollview的contentSize属性赋值 告诉他滑动范围。
实现缩放
1.在storyboard的scrollview的attribute标签中设置zoom的范围。
2.实现一个UIScrollViewDelegate[scrollview的委托],并将其在viewDidLoad中传给scrollview
3.实现U ...
[ios]ios6 中没有了常用的viewDidUnload
那么在内存紧张的时候应该如何处理呢?
表示使用- (void)didReceiveMemoryWarning
来处理 内存紧张情况下的对IBoutlet 赋nil.
[ios]ViewController生命周期
- 博客分类:
- ios
日期10-23 segue.destinationViewController 执行的方法在什么时间段呢?
2012-10-23 21:59:28.965 swearWorldDemo[1066:c07] viewDidLoad
2012-10-23 21:59:28.970 swearWorldDemo[1066:c07] setSwearDy
2012-10-23 21:59:28.970 swearWorldDemo[1066:c07] viewWillAppear
[segue.destinationViewController setCountry ...
在ipad下可以使用splitViewController
splitViewController下包含两个viewController
这是一种将屏幕一分为二的方式。
在水平状态下会出现成两个左右两个区域
我们通常称
左边的为master
右边的为detail
如何在master与detail之间交互呢?
当需要传递信息时,只要当前ViewController在splitViewController下
就可以使用
self.splitViewController.viewControllers 来获取存放splitViewController下的ViewControl ...
ios 6中默认打开了系统自动处理autosizing
在file inspector下 取消掉选中的"use AutoLayout"
重新回到size inspctor即可找到autosizing 标签
详情:http://blog.sina.com.cn/s/blog_5a6efa330101d5sx.html
[ios]ios中的跳转
- 博客分类:
- ios
仅基于几乎什么都不会的水平做出以下总结
========================================
segue 需要 navigation Controller 支持
在storyboard配置segue
有两种方式
1.对button等按钮配置 segue
2.对viewController配置segue
此时已经可以跳转了
但是要执行数据等
就需要在viewController.m中实现
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{
...
[iOS] iOS 6的Rotation
- 博客分类:
- ios
keyword:*UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用supportedInterfaceOrientations and shouldAutorotate 2个方法来代替
=========================
转自:http://www.2cto.com/kf/201209/156634.html
=========================
知识 ...