会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
繁星Boy
博客园
首页
新随笔
联系
订阅
管理
2024年2月9日
手势滑动判断上下左右
摘要: moveDirection direction;//这个是个枚举 - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ //方向 UITouch *touch = [touches anyObject
阅读全文
posted @ 2024-02-09 09:50 繁星Boy
阅读(43)
评论(0)
推荐(0)
2023年6月24日
全局空指针的使用
摘要: 1.使用老外写的类别NullSafe直接将.m导入进工程即可。在运行时操作,将NSNull进行处理变成nil,因为nil是安全的,可以向nil对象发送任何message而不会崩溃 2.如果网络请求可以使用网络请求库自带方法:removesKeysWithNullValues 改成 YES处理3.使用
阅读全文
posted @ 2023-06-24 22:58 繁星Boy
阅读(19)
评论(0)
推荐(0)
2016年9月9日
百度地图释放内存最佳答案
摘要: 解决办法是在- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated中加入了两行代码 在移除self.map的同时,重新加载mapView,两行代码就可以达到释放内存的效果。 用Instruments测试显
阅读全文
posted @ 2016-09-09 16:14 繁星Boy
阅读(3155)
评论(1)
推荐(1)
2016年5月31日
md5 加密 swfit版
摘要: 在swift工程中随便建一个objective-c类,会提示你生成一个Bridging-Header,点YES,然后删除刚才建立的objective-c类,只留下[工程名]-Bridging-Header.h文件。在[工程名]-Bridging-Header.h文件写入:#import <Commo
阅读全文
posted @ 2016-05-31 14:14 繁星Boy
阅读(164)
评论(0)
推荐(1)
2016年3月3日
判断联网wifi
摘要: UIApplication *app = [UIApplication sharedApplication]; NSArray *children = [[[app valueForKeyPath:@"statusBar"]valueForKeyPath:@"foregroundView"]subv
阅读全文
posted @ 2016-03-03 17:31 繁星Boy
阅读(291)
评论(0)
推荐(0)
百度地图清理 数据
摘要: 如果你不是在同一个view中使用多个mapview的话 ,都可以采用先清理掉原来数据 再加载新数据的方式来实现清理 数据NSArray* array = [NSArray arrayWithArray:_mapView.annotations]; for (MapPointAnnotion* ann
阅读全文
posted @ 2016-03-03 17:31 繁星Boy
阅读(266)
评论(0)
推荐(1)
网络出现问题
摘要: 在info.plist中添加<key>NSAppTransportSecurity</key><dict> <key>NSAllowsArbitraryLoads</key> <true/></dict>
阅读全文
posted @ 2016-03-03 17:30 繁星Boy
阅读(114)
评论(0)
推荐(0)
2016年1月25日
Swift和OC 混编
摘要: 1.首先创建一个Swift工程2.导入或者创建一个OC文件(.h和.m)3.再创建一个桥连接文件4.然后文件样子为5.在桥接链接里面导入头文件6.通过targets-》-》buildsetting 输入bridging,然后添加.h文件7.编译一下,最后可以在swift类里面使用OC类里面的东西类,...
阅读全文
posted @ 2016-01-25 09:28 繁星Boy
阅读(243)
评论(0)
推荐(0)
2016年1月12日
解决了clang: error: linker command failed with exit code 1 (use -v to see invocation) 解决方法
摘要: 1.”Build Settings”->”Enable Bitcode”设置为NO2.TARGETS --> Build Settings --> Architectures --> Valid Architectures 做同样的修改3.PROJECT --> Build Settings -->...
阅读全文
posted @ 2016-01-12 16:11 繁星Boy
阅读(2332)
评论(0)
推荐(0)
2015年12月31日
第一篇:GCD多线程的概念
摘要: 1.什么叫GCD?简单来说就是:Grand Central Dispatch的简称,中文翻译就是:”牛逼的中枢调度器“ 这是纯C语言,还提供了非常多强大的函数2.GCD的相对优势:(1)GCD是苹果公司为多核的并行运算提出的解决方案(2)GCD会自动利用更多的cpu内核(比如:双核...
阅读全文
posted @ 2015-12-31 09:08 繁星Boy
阅读(503)
评论(0)
推荐(0)
下一页
公告