-
[Iphone] 设计一部iphone手机用面向对象的步骤
设计一部iphone手机用面向对象的方法main.m//编辑字体大小command+<//编译运行快捷键com+R#import<Foundation/Foundation.h>#import"Iphone.h"//要使用类文件创建对象//1.要使用#impor...
169
热度 -
[Iphone] ARC-不要向已经开释的对象发送消息
ARC-不要向已经释放的对象发送消息一,在AppDelegate.m中写入如下代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{//O...
250
热度 -
[Iphone] 导航控制器在pushViewController时的动画卡顿有关问题
导航控制器在pushViewController时的动画卡顿问题昨天在调试导航控制器的时候发现在push的时候动画有卡顿的现象,出现卡顿问题的代码如下:1-(void)tableView:(UITableView*)tableViewdidSelectRowAtIndexPath:(NSIndexP...
95
热度 -
[Iphone] - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath不执行的有关问题
-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath不执行的问题-(UITableViewCell*)tableView:(UITableView*)tabl...
390
热度 -
[Iphone] UINavigationController与UITabbarController的式样
UINavigationController与UITabbarController的样式之前虽然也手写过这两中视图控制器,但是更多的还是使用SB来创建,最近发现了一些问题,现在总结一下。1.改变UINavigationBar的颜色在UINavigationController中,之前只需要设置UIN...
69
热度 -
[Iphone] ARC-循环引用-解决方法
ARC-循环引用-解决办法一,循环引用最常见的代码类型。-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.NSMutableArray*firstArra...
288
热度 -
[Iphone] app起动的完整过程
app启动的完整过程1.程序启动首先会调用Main.m中的main方法2.然后调用UIApplicationMain方法UIApplicationMain(argc,argv,@"Application类名,必须是UIApplication(或子类),如果为nil,默认就是UIApplication...
146
热度 -
[Iphone] OC - 函数的调用
OC--函数的调用@interfaceCar:NSObject{@publicint_wheels;int_speed;}-(void)run;@end@implementationCar-(void)run{NSLog(@"%d个轮子,速度为%d的车子跑起来了",_wheels,_speed);}...
227
热度 -
[Iphone] static 跟 extern
static和externstatic和extern修饰局部变量static修饰局部变量:作用:1)static定义的变量的作用域会得到延长2)static定义变量的语句只会被执行一次extern不能够修饰局部变量的voidtest(intnum){staticintn=0;printf("%d",...
222
热度 -
[Iphone] 主程序底部TabBar效能跟登录页面布局
主程序底部TabBar功能跟登录页面布局1:主程序底部TabBar的功能实现效果图:主要代码如下:-(UITabBarController*)setRootVC:(BOOL)bShowCart{//创建一个子控制器用于显示当前的tabTabHomeVC*homeVC=[[TabHomeVCalloc...
110
热度 -
[Iphone] Objective-C 基础核心语法 - 小结
Objective-C基础核心语法-总结一、点语法本质“点语法”本质是“方法调用”当使用“点语法”时,编译器会自动展开称相应的方法1//方法调用2Student*stu=[[Studentalloc]init];3[stuset...
621
热度 -
[Iphone] searchDisplayController 时唤起的数组越界
searchDisplayController时引起的数组越界当[searchDisplayController.searchResultsTableViewsetSeparatorStyle:UITableViewCellSeparatorStyleNone]时,发送了崩溃错误提示如下:Termi...
97
热度 -
[Iphone] CALayer 学识:创建带阴影效果的圆角图片图层和创建自定义绘画内容图层
CALayer知识:创建带阴影效果的圆角图片图层和创建自定义绘画内容图层效果如下:KMLayerDelegate.h1#import<UIKit/UIKit.h>23@interfaceKMLayerDelegate:NSObject45@endKMLayerDelegate.m1#im...
74
热度 -
[Iphone] CALayer卡通-使用CAShapeLayer制作类似微信小视频按钮动画
CALayer动画---使用CAShapeLayer制作类似微信小视频按钮动画废话少说,直接上代码。工程截图如下图所示。由于对程序进行了封装,所以在主控制器中,只需要给出该customview的frame即可,显示图形的半径等于给出frame的宽度的一半。例如:CustomView*customVi...
125
热度 -
[Iphone] Objective-C常识总结(3)
Objective-C知识总结(3)手动内存管理MRC首先介绍一下引用计数器:用来保存当前对象有几个东西在使用它(数字)引用计数器的作用:用来判断对象是否应该回收内存空间(如果对象不等于nil,当引用计数器为0,此时要回收对象的内存空间)引用计数器的操作:retain使得引用计数器+1release...
315
热度 -
[Iphone] Core Animation 动画片的使用:关键帧动画、基础动画、动画组
CoreAnimation动画的使用:关键帧动画、基础动画、动画组效果如下:ViewController.h1#import<UIKit/UIKit.h>23@interfaceViewController:UIViewController4@property(strong,nonato...
216
热度 -
[Iphone] Objective-C学问总结(4)
Objective-C知识总结(4)ARC(automaticreferencecounting)机制判断是否是ARC机制ARC机制中不能使用retainreleaseautoreleaseretainCount在dealloc方法中不能使用[superdealloc];在ARC下对象释放的判断依据...
474
热度 -
[Iphone] Xcode开发工具有关问题
Xcode开发工具问题昨天打开Xcode发现鼠标光标变成了黑色的块状,不能编辑内容了,且Content区域还多出了一个显示文件路径的框框如下图:然后自己百度,到论坛提问、到QQ群里问;卸载重装Xcode、重装系统各种折腾都没解决这个问题,纠结了我一天,后面在一个论坛发现有人和我类似的问题,提到了什么...
139
热度 -
[Iphone] iPhone相片导入到Mac电脑方法
iPhone照片导入到Mac电脑方法今天突然想把iPhone中的照片导入到Mac中,不知道该怎么办。如果在Windows电脑中,会在“我的电脑”中新增一个盘符,表示了手机中的文件夹,里面就是手机的照片。但是在Mac中,在Finder中并没有找到iPhone的文件夹,通过Itunes也无法将照片到处,...
103
热度 -
56
热度