关闭

[置顶] iOS开发之学习链接

1.MQTT实战篇 http://www.jianshu.com/p/b093fe6c3f10 2.iOS 单元测试 http://www.jianshu.com/p/8bbec078cabe 3.面试题 http://www.cocoachina.com/ios/20150803/12872.html http://blog.sunnyxx.com/2015/07/04/ios-int...
阅读(105) 评论(0)

[置顶] 开发中总结的一些小的知识点,陆续更新中

1⃣️ __VA_ARGS__ 在GNU  C中 红可以接受可变数目的参数 就像函数一样 可以把 __VA_ARGS__看成是将赋值给该宏 //注意这里不能在函数中调用abc() #include  #include  #define ABC(...) printf(__VA_ARGS__) /*void abc(...) {...
阅读(160) 评论(0)

iOS开发之TouchId

// 需求: 通过touchId进行登录,我把账号与密码使用keychain存储了LoginViewModel // 这里只是登录请求的例子 - (void)requestLoginStart { // 这里进行网络请求,登录成功,返回结果 if(succ) { // 使用keychain存储登录密码 [PassWordTool savePass...
阅读(129) 评论(0)

iOS开发之跑马灯

1.法一: 类似于弹幕,一个label的实现 - (void)viewDidLoad { [super viewDidLoad]; [self addPaomaLabel]; } (void)addPaomaLabel { self.annonLabel = [[UILabel alloc]initWithFrame:CGRectMake(45, 8, ScreenWidt...
阅读(143) 评论(0)

iOS开发之Your build settings specify a provisioning profile with the UUID “”, however, no such provisio

出现错误原因可能为 1.由付费的账号替换成了免费的 2.证书更替但没有匹配好我在网上看到的解决方法: 1.找到项目中的*.xcodeproj文件,点击右键,show package contents(打开包内容)。 2.打开后找到project.pbxproj文件,用文本编辑器打开。其实就是右键,点击open就好了。 3.打开这个文件后,按command+F,在这个文件中查找“PROVIS...
阅读(123) 评论(0)

iOS开发之app之间的跳转以及跳转到appstore

1.A程序跳到B程序 一: 找到info.plist文件,注册对外接口 流程:在Information Property List 点击 + 号,添加一个叫(URL types)的数组, 将item0下将URL identifier 改为 (URL Schemes),再点击 + 号添加一个(item1),将item1的值设置为:(myapp) 这个myapp就是对外接口,可以通过它,调用...
阅读(327) 评论(0)

iOS开发之实时监测textField输入变化

// 我这里控制的是输入用户名和密码长度控制,通过这个来设置登录按钮能不能点击 [self.accountText addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged]; [self.passwordText addTarget:self ac...
阅读(1931) 评论(0)

iOS开发之导航栏的一些小功能

1.隐藏/去掉 导航栏返回按钮中的文字 [[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60) forBarMetrics:UIBarMetricsDefault];2.设置statusBar颜色为白色 self.navigationController.naviga...
阅读(107) 评论(0)

iOS开发之使用颜色生成图片

-(UIImage) createImageWithColor:(UIColor) color { CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGCo...
阅读(152) 评论(0)

Xcode7下真机配置iOS10

Xcode真机测试时出现Could not find Developer Disk Image在使用Xcode进行真机调试的时候,有时根据真机的系统不同,这是由于真机系统过高或者过低,Xcode中没有匹配的配置包文件,我们可以通过这个路径进入配置包的存放目录: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platfor...
阅读(878) 评论(0)

iOS开发杂记

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl...
阅读(115) 评论(0)

限制输入字数

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; {//string就是此时输入的那个字符textField就是此时正在输入的那个输入框返回YES就是可以改变输入框的值NO相反   ...
阅读(123) 评论(0)

iOS开发面试题大全-7

应用程序如何省电?  GPS定位在不需要的时候即使关闭 写一个递归方法:计算N的阶乘,然后将计算结果进行存储。以便应用退出后下次启动课直接获取该值。  double fun(int n) {                    if(n==0||n==1)                      return 1;                    else    ...
阅读(132) 评论(0)

iOS开发面试题大全-6

1、请写出代码,用blocks来取代上例中的protocol,并比较两种方法的优势。实际应用部分?请写出代码,用blocks取代协议或回调方法  声明:  #import typedef void(^TestBlock)(NSString *string); @interface LO_Person : NSObject + (void)showStringFromBlcok:(Tes...
阅读(132) 评论(0)

iOS开发面试题大全-5

Objective-C有私有方法么?私有变量呢?如多没有的话,有没有什么代替的方法?  objective-c – 类里面的方法只有两种, 静态方法和实例方法.   @private来修饰私有变量  OC中所有的实例变量默认都是私有的,所有的实例方法默认都是公有的。 #import、#include和@class有什么区别  #include c语言中引入一个头文件,但是可能出现交叉...
阅读(217) 评论(0)

iOS开发面试题大全-4

简述你对UIView、UIWindow和CALayer的理解  UIView继承于UIResponder, UIResponder继承于NSObject,UIView可以响应用户事件。CALayer继承于NSObject,所以CALayer不能响应事件。 UIView构建界面,UIView侧重于对内容的管理,CALayer侧重于对内容的绘制。 UIView是用来显示内容的,可以处理用户事件;...
阅读(143) 评论(0)

iOS开发面试题大全-3

描述应用程序的启动顺序。  1、程序入口main函数创建UIApplication实例和UIApplication代理实例 2、在UIApplication代理实例中重写启动方法,设置第一ViewController 3、在第一ViewController中添加控件,实现对应的程序界面。 为什么很多内置类如UITableViewControl的delegate属性都是assign而不是...
阅读(141) 评论(0)

iOS开发面试题大全-2

1、写出方法获取ios内存使用情况。  // 获取当前设备可用内存及所占内存的头文件 #import #import   // 获取当前设备可用内存(单位:MB) - (double)availableMemory {   vm_statistics_data_t vmStats;   mach_msg_type_number_t infoCount = HOST...
阅读(138) 评论(0)

iOS开发面试题大全-1

简述OC中内存管理机制。与retain配对使用的方法是dealloc还是release,为什么?需要与alloc配对使用的方法是dealloc还是release,为什么?readwrite,readonly,assign,retain,copy,nonatomic 、atomic、strong、weak属性的作用?  OC使用了一种叫做引用计数的机制来管理对象,如果对一个对象使用了allo...
阅读(157) 评论(0)

自己创建storyboard

自己创建的方法 如果文件名不是main  那个地方需要修改 让箭头出现需要勾选 默认yes  需要取消对勾 关联文件 输入文件名  如果有类会有提示 实现界面跳转 ...
阅读(150) 评论(0)
21条 共2页1 2 下一页 尾页
    个人资料
    • 访问:5844次
    • 积分:263
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条