知识点
Wx_鑫
这个作者很懒,什么都没留下…
展开
-
一个iOS的码农刚刚接触Java
因为一道题, 我接触到了Java, 可是我什么都不会做, 只是听过这个名字 0.0 所以我写的和简单, 也应该是java大神 都不会看的, 不喜勿喷 首先我百度了一个Java的开发环境 Eclipse 在官网网站下载的,其他的就没有准备… 而我的第一步的就是做出”Hello World” 1.点击左上角的新建按钮, 新建一个空白的模板, 点击Java Project 2.新建项目的名原创 2016-01-16 17:21:07 · 418 阅读 · 0 评论 -
控制台警告“"This application is modifying the autolayout engine from a background thread, which can lead”
需要打开另外一个线程中,进行 UI 更新。Swiftdispatch_async(dispatch_get_main_queue(), { // code here})Objective-cdispatch_async(dispatch_get_main_queue(), ^{ // code here});原创 2016-08-23 00:36:01 · 330 阅读 · 0 评论 -
#pragma 的使用
#pragma 最重要的两个使用 1.整理代码 2.防止编译器警告1.整理代码使用 #pragma mark - 来将代码分割成逻辑区块。2.防止编译器警告###并不是很常见 用来防止编译器或者静态分析器的警告。 通过使用#pragma clang diagnostic push/pop,你可以告诉编译器仅仅为某一特定部分的代码(最初的诊断设置在最后的pop被恢复)来忽视特定警告原创 2016-08-23 00:45:59 · 405 阅读 · 0 评论 -
UITableView default separator color
CGContextSetRGBStrokeColor ( CGContextRef c, 224.0/255.0, 224.0/255.0, 224.0/255.0, CGFloat alpha);原创 2016-08-25 11:29:41 · 410 阅读 · 0 评论 -
得到 NSDictionary count (个数)
key原创 2016-08-25 21:54:55 · 1383 阅读 · 0 评论 -
使用 Storyboard 用到的问题
问题: Application tried to push a nil view controller on target UINavigationController: 0x7b98940.原因: 因为在使用 Storyboard 的时候,self.storyboard is nil.means you didn’t initialise you master viewcontrolle原创 2016-08-25 22:03:08 · 250 阅读 · 0 评论 -
使用 Storyboard 用到的问题
问题: Application tried to push a nil view controller on target UINavigationController: 0x7b98940.原因: 因为在使用 Storyboard 的时候,self.storyboard is nil.means you didn’t initialise you master viewcontrolle原创 2016-08-25 22:04:00 · 334 阅读 · 0 评论 -
UITextField 设置键盘样式
textField.keyboardType = UIKeyboardTypeNumberPad; typedef enum { UIKeyboardTypeDefault, 默认键盘,支持所有字符 UIKeyboardTypeASCIICapable, 支持ASCII的默认键盘 UIKeyboardTypeNumbersAndPunctuation, 标准电话键盘,支持+*#转载 2016-08-25 22:07:32 · 2161 阅读 · 0 评论 -
Warning: Error creating LLDB target at path '...LearnCoreData.app'- using an empty LLDB target which
可以忽略的错误原创 2016-09-18 15:19:16 · 963 阅读 · 0 评论 -
Push的使用
1.最简单的使用DayTimeViewController *dayTimeVC = [[DayTimeViewController alloc] init]; [self.navigationController pushViewController:dayTimeVC animated:YES];2.Pop到根页面[self.navigationController popToRootV原创 2016-08-23 00:32:06 · 3106 阅读 · 0 评论 -
移除视图
Call -removeFromSuperview on viewB.view.[view.view removeFromSuperview]原创 2016-08-17 10:42:06 · 300 阅读 · 0 评论 -
农夫过河(数据结构)之C语言
这个是根据网上给的代码整理出来的 : 题目: 一个农夫带着—只狼、一只羊和—棵白菜,身处河的南岸。他要把这些东西全部运到北岸。他面前只有一条小船,船只能容下他和—件物品,另外只有农夫才能撑船。如果农夫在场,则狼不能吃羊,羊不能吃白菜,否则狼会吃羊,羊会吃白菜,所以农夫不能留下羊和白菜自己离开,也不能留下狼和羊自己离开,而狼不吃白菜。请求出农夫将所有的东西运过河的方案。 理解: // 宏定转载 2016-01-17 14:07:08 · 6725 阅读 · 0 评论 -
iOS中的用户交互userInteractionEnabled
userInteractionEnabled属性可以设置视图是否可以接受到用户的事件和消息, 是否可以跟用户交互 如果不想视图接受事件消息, 设置为NO即可 比如说, 当一个父视图中包含一个子视图a时, 同时又包含另外一个视图b, 但是b被a覆盖住了, 这样b就不能执行相应的事件, 这适合设置a的userInteractionEnabled为NO , b的userInteractionEnabl转载 2015-12-19 16:35:22 · 550 阅读 · 0 评论 -
Swift中对闭包的理解
现在网上好多的都是针对Swift1.0的闭包, 以下我我自己写得Swift2.0的闭包, 有问题欢迎大家指出, 从”第三点”开始一.知识点 Swift中的闭包有三个种类 全局变量是一个有名字但不会获取任何值的闭包 嵌套函数是一个有名字并且可以捕获其等比函数域内值的闭包 闭包表达式是一个利用轻量级语法所写的可以捕获其上下文中变量或常量值的没有名字的闭包 Swift的闭包表达式拥有比较简洁的风原创 2016-01-15 12:47:32 · 357 阅读 · 0 评论 -
错误积累
1.以后不能同时有两个一样的.m文件在编译,这样会报linker command failed with exit code 1 (use -vto see invocation)这个错误。原创 2016-04-28 16:37:45 · 546 阅读 · 0 评论 -
设置本地时间_简单版
NSDate *now = [NSDate date]; // 显示的时间不是本地时间, 还需要转化NSDateFormatter *df = [[NSDateFormatter alloc] init];[df setDateFormat:@"yyyy-MM-dd HH:mm:ss"];NSString *s1 = [df stringFromDate:now];NSLog(@"现在的本地原创 2016-04-20 11:46:12 · 359 阅读 · 0 评论 -
NSDate_解决本地时间差8小时
NSDate *date = [NSDate date]; NSTimeZone *zone = [NSTimeZone systemTimeZone]; NSInteger interval = [zone secondsFromGMTForDate:date]; NSDate *localDate = [date dateByAddingTimeInterval:inte原创 2016-04-21 14:49:56 · 968 阅读 · 0 评论 -
The provisioning profile is expiring soon
The provisioning profile “:” is expiring soon原创 2016-06-23 11:54:36 · 812 阅读 · 0 评论 -
数组中得到最大值与最小值
NSInteger colMaxNumber = [[self.colNumberArray valueForKeyPath:@"@max.intValue"] intValue];NSInteger rowMaxNumber = [[self.rowNumberArray valueForKeyPath:@"@max.intValue"] intValue];原创 2016-08-15 18:17:36 · 344 阅读 · 0 评论 -
UserInterfaceState.xcuserstate 在 Source tree 上面忽略的方法
git rm --cached ProjectFileName.xcodeproj/project.xcworkspace/xcuserdata/myUserName.xcuserdatad/UserInterfaceState.xcuserstategit commit -m "Removed file that shouldn't be tracked"原创 2016-09-18 19:02:56 · 1772 阅读 · 0 评论