iOS 添加了一个view,然后发现一点击事件就跑到父视图
用另外一个JWViewController.view 添加到当前视图的self.view上面,发现点击视图上面的按钮,直接响应的是self.view的事件,一看是JWViewController上面的view超出了屏幕,而在self.view里边移动JWViewController.view的时候,超出JWViewController.view的部分,就直接会被忽视掉响应事件,可以写成一个scrollview来写,更加方便一些o( ̄︶ ̄)o 如果就是想要穿透效果...【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:51
Mac电脑连上网但是上不了网的问题
早上到公司发现Mac电脑明明连上网了,但是baidu.com都打不开。。然后ping通了127.0.0.1,ping通了同事电脑,在DNS里边添加了8.8.8.8和114.114.114.114,然并没卵用,然后突然想起来,修改网络里边一个位置的地方,如图,在位置那里添加了一个新的,直接就OK可以上网了。 注:如果想改成固定IP的话,点“高级”里边再修改,外面会遇到各种问题,...【详细】
ios
2018年06月12日 赞:0 评论:0 阅读:47
cocoapods 导入类库之后,找不到头文件
cocoapods导入类库之后,找不到头文件 要在项目TARGETS-->Build Setting-->User Header Search Paths 里设置一下 在后面添加 ${SRCROOT},后边选择 recursive。就OK了 【详细】
ios
2018年04月18日 赞:0 评论:0 阅读:446
邓白氏编码申请完,苹果数据库没有相关信息
苦苦等来了邓白氏编码申请完成,结果这两天申请苹果开发者账号的时候,发现苹果提示 D&B 资料库信息没有,点击给的链接,让苹果发了一个我们的邓白氏编码过来 ,结果发现,邓白氏编码的信息里边我们公司的英文名写错一个字母。。。这就尴尬了,然后通过邓白氏反馈邮件下面的电话 021-2610 7629 与邓白氏联系,让他们查了一下,...【详细】
ios
2018年04月18日 赞:0 评论:0 阅读:245
Xcode 神经质的报错"'***.h' file not found"
Xcode今天不知道抽风什么情况,一直报错“***.h file not found”,但是还是能正常运行APP。。。直接晕死的节奏。。 关闭项目文件,然后重新打开,按住command点击#import 后面的类名。。可以跳转到相关类了,但是还是报错。直接晕死。 然后把Xcode完全关闭,重新打开,清理缓存什么的,统统不管用,还是依然可以build success,可以正常跑出来...【详细】
ios
2018年04月18日 赞:0 评论:0 阅读:188
Xcode 全局断点调试
主要是添加下面三个 第一个: 第二个: 第三个: 【详细】
2018年04月18日 赞:0 评论:0 阅读:141
iOS 用editActionsForRowAtIndexPath:删除cell时候回出现崩溃
先上代码 // 删除cell操作 - (NSArray<UITableViewRowAction> *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath { __weak typeof(self)weakSelf = self; UITableViewRowAction *delete = [UITableViewRowAction rowActionWithStyle:UITableViewRowActionStyleDefault title:@"删除" handler:^(UITableViewRowAction * _Nonnull action, NSIndexPath * _Nonnull indexPath) { [weakSelf.dataSource removeObjectAtInde...【详细】
ios
2018年04月16日 赞:0 评论:0 阅读:213
分类(category)和类扩展(extension) 详解
什么时候使用分类(category)呢? 比如: eg.1,我们已经写了很多的页面了,然后要所有类都要添加一个方法,用来收集一些信息,并且这些页面都继承自UIViewController中,我们就可以把代码添加到UIViewController就可以了。 eg.2,我们想要在原来类里边重写方法,或者添加自定义方法的时候,可以使用category来实现。 分类(category)中只能添加方...【详细】
ios
2018年04月16日 赞:0 评论:0 阅读:115
your account cannot be create at this time.
公司创建苹果账号的时候遇到的坑,填写完资料需要填邮箱验证码的时候,一直报这个错"your account cannot be create at this time",网上资料显示,目前xxx@qq.com是比较容易申请的,像163、126(我们用的是阿里的邮箱)都会有各种问题,然后打了客服电话400 666 8800,发现客服是不能帮你解决的,让在其他设备上申请一下试试,然后我用iPad尝...【详细】
ios
2018年04月16日 赞:0 评论:0 阅读:565
Mac 同一应用打开两个,切换快捷键
Mac同一应用打开两个,切换快捷键 command + ~【详细】
ios
2018年04月16日 赞:0 评论:0 阅读:134
iOS 结构体struct就是这么简单
结构体的定义 // 结构体类型名 StudentScore struct StudentScore { int stuNo; int stuMath; int stuEnglish; int stuChinese; }; // 创建stu结构体信息 struct StudentScore st1 = {1, 98, 96, 87}; // 结构体值的调用 NSLog(@"st1:%d,%d,%d,%d",st1.stuNo,st1.stuMath,st1.stuEnglish,st1.stuChinese); 可以用typedef 来定义struct // 使用typedef来定义结构体 typedef struct StudentScore2 { // 此处的StudentScore2可以直接删...【详细】
ios
2018年04月16日 赞:0 评论:0 阅读:119
iOS 抛出异常@throw
有时候我们项目需求,需要人为的抛出异常,使程序崩溃退出,这时候就用到@throw了 @throw [NSException exceptionWithName:@"context show" reason:@"crush's reason" userInfo:nil]; 运行程序就会出现如下打印结果: Terminating app due to uncaught exception 'context show', reason: 'crush's reason'【详细】
ios
2018年04月16日 赞:0 评论:0 阅读:129
iOS #import ""和#import <>区别
#import "" 表示引用本地文件// 自己创建 #import <> 表示引用库文件 // 系统文件【详细】
ios
2018年03月26日 赞:1 评论:0 阅读:282
iOS 什么时候调用dealloc
- (void)dealloc; 什么时候回调用dealloc? 1、这个类被release的时候会被调用; 2、这个对象的retain count为0的时候会被调用; 或者说一个对象或者类被置为nil的时候;【详细】
ios
2018年03月26日 赞:0 评论:0 阅读:248
笔记:如何防止别人反编译你的APP
1、本地数据加密 对NSUserDefault、sqlite存储文件数据加密,保护账号和关键信息; 2、URL编码加密 对项目中的URL进行编码加密,防止URL被别人静态解析; 3、网络传输加密 对客户端网络传输数据加密,防止被别人通过网络接口的拦截获取数据; 4、方法体,方法名混淆 方法体和方法名混淆之后,保证源码被逆向之后无法解析代码; 5、程序结...【详细】
ios
2018年03月26日 赞:0 评论:0 阅读:236
iOS GameCenter接入的时候报错“”
iOS GameCenter接入的时候报错如下: Failed to Authenticate player.Error: Error Domain=GKErrorDomain Code=2 "The requested operation has been canceled or disabled by the user." UserInfo={NSLocalizedDescription=The requested operation has been canceled or disabled by the user. 在Stack Overflow上找到一个解决方案,设置->通用->还原->还原所有设置,然后再试一下,看看是不是可以了?【详细】
ios
2018年03月26日 赞:0 评论:0 阅读:166
iOS 项目中接入Game Center
1、首先要先去https://itunesconnect.apple.com 创建一个APP,如果你已经创建了你的应用,就不用新建了。点击APP,然后点击Features(功能),然后你就看到下面的图了: 2、需要新建一个排行榜或者成就,现在点击排行榜 3、然后选择左边的 Single Leaderboard 选项 4、还需要添加至少一种语言 5、保存之后,就OK了。下面添加成就也是同理,这里附上一...【详细】
ios
2018年02月06日 赞:0 评论:0 阅读:786
Review the updated Paid Applications Schedule.
今天在iTunesconnect创建新的APP,然后发现报问题 Review the updated Paid Applications Schedule. 1、直接到 https://itunesconnect.apple.com 首页,看到首页也显示,刚进来的时候没有注意 2、然后可以看到这个协议的位置 3、点进去之后,如下所示: 4、我们可以看到右上角有个Request按钮,好了,点击这个按钮,然后点击Submit提交 5、提交之后就OK了,然后到首...【详细】
ios
2018年02月05日 赞:0 评论:0 阅读:1133
iOS 老项目纠错记 Compiling IB documents for earlier than iOS 7 is no longer supported. ***.xib
前段时间拿到一个10年的老项目,实在是老项目,用Xcode打开之后会报错,很多人都记忆犹新的报错,如下: 修改方案: 改了之后,发现还是会报这个错,然后 command + shift + k 清理缓存,还是不行,重启Xcode,还是不行,关机重启,OK了,问题解决O(∩_∩)O~【详细】
ios
2018年02月01日 赞:0 评论:0 阅读:775
iOS 不同机型屏幕适配
当iPhone手机机型不同的时候,需要考虑到屏幕的适配问题,我们可以先在.pch文件中写上全局变量,之后用到的时候,会方便很多。 // .pch 文件中写 // 判断是iPhone机型 /* * 4s 960 * 640 * 5/5s 1136 x 640 * 6/6s/7/8 4.7英寸 1334 x 750 * 6p/6sp/7p/8p 5.5英寸 1920 x 1080 * X 5.8英寸 2436 x 1125 } */ #define IS_IPHONE_4s [UIScreen instancesRespondToSelector:@selector(currentMode)] ? \ CGSize...【详细】
ios
2018年02月01日 赞:2 评论:0 阅读:1278
共68个 共4页 1234
sina weixin mail 回到顶部