无奈何之愚者
码龄11年
关注
提问 私信
  • 博客:84,416
    问答:3,264
    87,680
    总访问量
  • 24
    原创
  • 1,956,236
    排名
  • 5
    粉丝
  • 0
    铁粉

个人简介:愿意交流 ios开发者 请加群 56770450

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2013-07-09
博客简介:

无奈何之愚者的专栏

查看详细资料
个人成就
  • 获得10次点赞
  • 内容获得2次评论
  • 获得22次收藏
创作历程
  • 2篇
    2019年
  • 6篇
    2018年
  • 14篇
    2016年
  • 40篇
    2015年
  • 15篇
    2014年
成就勋章
TA的专栏
  • 本地化工具
  • 百度
  • 数据之间的转型
    1篇
  • run loop
    1篇
  • wireshark
    2篇
  • rgb
    1篇
  • 内存泄漏
    1篇
  • Xcode 6制作动态及静态Framework
    1篇
  • arc
  • 开发工具
    2篇
  • mac office 2016
  • pod spec
    1篇
  • reaml
  • realm
  • Swift
    1篇
  • Tableview
    1篇
  • SSZipArchive
    1篇
  • 小程序
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

183人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

小程序无法解决问题

微信什么时候才能给个具体的回答啊? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/00044894870170b88209b7fc456813同意的给个评论
原创
发布博客 2019.08.20 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CocoaPods 更新和安装

如果你的 gem 太老,可能也会有问题,可以尝试用如下命令升级 gem:sudo gem update --system如果不是https://gems.ruby-china.com/的源的话,就添加新源,卸载旧源;gem sources -lgem sources --add https://gems.ruby-china.com/ --remove https://...
原创
发布博客 2019.03.19 ·
511 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

SSZipArchive 解压中文名称乱码问题解决方法

需要在SSZipArchive.m中的+ (NSString *)_filenameStringWithCString:(const char *)filename                         version_made_by:(uint16_t)version_made_by                    general_purpose_flag:(uint...
原创
发布博客 2018.12.10 ·
1003 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

ntfs for mac,打开macOS内置的NTFS读写功能,亲测可行支持最新mac系统

 。软件支持侧面反应了MacOS的内部是支持NFTS读写的下面提供开启masOS内置支持NTFS的方案:-------------------------- -------- 熟悉shell的朋友直接sudo vim / etc / fstab,从第3步开始就可以了1。打开访达,移位+命令+ G打开“前往”,进入/等目录 1.打开访达,shift + command + G打开“前...
转载
发布博客 2018.12.10 ·
6727 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

iOS 开发者常用的75 个工具

  如果你去到一位熟练的木匠的工作室,你总是能发现他/她有一堆工具来完成不同的任务。 软件开发同样如此。你可以从软件开发者如何使用工具中看出他水准如何。有经验的开发者精于使用工具。对你目前所使用的工具不断研究,同时了解一些替代品的使用,当你目前所用的工具无法满足你的需要时可以填补空缺。 记住了这些,我将向你展示一份关于各种工具的长长的列表。其中一些我每天都用,其他的我看情况...
转载
发布博客 2018.12.07 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tableviewCell中label行高自适应设置

extension VC:UITableViewDelegate{    //预估高度    func tableView(_ tableView: UITableView, estimatedHeightForRowAt indexPath: IndexPath) -> CGFloat {        return 85    }    //自动适应高度    f...
原创
发布博客 2018.12.06 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

podspec 使用错误点

提交到cocoapodspod trunk push 工程名.podspec报错[!] You need to register a session first.需要注册下该电脑:解决方案命令:pod trunk register 电子邮箱 '您的姓名' --description='macbook pro'cd到该文件夹     //删除文件夹下的所有 .svn 文件    find . -na...
原创
发布博客 2018.04.10 ·
523 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

reaml realm防止再错

class QuestionaireRealm: Object { //用户名 @objc dynamic var userId = 0 let questionnaireList = List<QuestionaireInfoRealm>() override static func primaryKey() -> String? {...
原创
发布博客 2018.03.05 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Swift实战权威指南

发布资源 2018.02.07 ·
zip

调试lldb命令常用

LLDB在xcode4.3或者之后的版本里面是默认的调试器。假如你正在使用老一点版本的xcode的话,你又GDB调试器。他们有一些基本的相同的命令,因此假如你的xcode使用的是“(gdb)”提示,而不是“(lldb)”提示的话,你也能够更随一起做,而没有问题。“po”命令是“print object”(打印对象)的简写。“$eax”是cup的一个寄存器。在一个异常的情况下,这个寄存器将会
转载
发布博客 2016.03.25 ·
631 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

七款Debug工具推荐:iOS开发必备的调试利器

七款Debug工具推荐:iOS开发必备的调试利器历时数周或数月开发出来了应用或游戏,可为什么体验不流畅?怎么能查出其中的纰漏?这些需要调试诊断工具从旁协助。调试是开发过程中必不可少的重要一环。本文会列举几个比较有效的调试诊断工具,可以帮助你寻根究底,以最快的速度发现、解决Bug。Runscope这 是一家专注于API工具开发的公司,其创始人John Shee
转载
发布博客 2016.03.25 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ios 目录

我比较常用的结构Application:这个group中放的是AppDelegate和一些系统常量及系统配置文件;Base:一些基本父类,包括父ViewController和一些公用顶层自定义父类,其他模块的类一般都继承自这里的一些类;Controller:系统控制层,放置ViewController,均继承于Group Base中的BaseViewController
转载
发布博客 2016.03.23 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS知识树,知识点

本文旨在总结iOS知识网络,知识点,该知识网络罗列出常见UIKit、Foundation的对象特点和一些使用经验,可以看成是一本书;文本编辑采用树的形式,对知识点进行罗列,并标注一些使用经验(★)希望对初学者有用或给一些解决疑难杂症者提供思路;某些知识点会深入探讨;通过总结希望站在一个较高平台的角度全观Objective-C。知识树中有些是原创文章,有些则是转载网络上iOS大神的文章。由于篇幅的限
转载
发布博客 2016.03.22 ·
905 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS应用程序拨打电话

前言在开发iOS应用程序经常会用到拨打电话功能,例如客服电话。。。那么我们怎么样能实现该功能呢?实现今天我讲解三种拨打电话的方式,同时也说说其各自的利弊。方式一:NSRUL *url = [NSURL URLWithString:@"tel://10010"];[[UIApplication SharedApplication] openURL:url];
转载
发布博客 2016.03.17 ·
349 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS之轻松上手block

导语不会使用block的iOS程序员,不是一个合格的程序员 学会了block,你再也不想用繁琐的代理 block没有你想象中的那么难,不要害怕,不要畏惧,勇敢尝试什么是blockblock其实就是一个代码块,把你想要执行的代码封装在这个代码块里,等到需要的时候再去调用。那block是OC对象吗?答案是肯定的笔者以英语3.9级的水平给大家翻
转载
发布博客 2016.03.17 ·
323 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS 开发常用的开源组件

GitHub里面有大量优秀的第三方框架,而且License对商业很友好。1.MantleMantle能简化Cocoa和CocoaTouch应用的model层。简单点说,程序中经常要进行网络请求,请求到得一般是json字符串,一般会建一个Model类来存放这些数据。这就要求编写一系列的序列化代码,来把json转换为Model。这很费时间,容易错,不容易修改。Mantle很好的解决了这个问题,
转载
发布博客 2016.03.17 ·
461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS开发前要知道的事儿

设计师设计出来了一个不错的引导界面,然而当我看到设计稿的时候,我们的app也没几天就要上线了。这个界面模仿了Evernote iOS app的风格。我以迅雷不及掩耳盗铃之势开始在Xcode上编程,用了page view controller和scroll view。在Stack Overflow和Google的帮助下,我用了2天把它完成了。当我把产品给一个同样搞iOS开发的朋友看时
转载
发布博客 2016.03.17 ·
461 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS的主要框架介绍

框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。       IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Foundation、UIKit、和Core Graphics这些框架。根据你为应用程序选择的模版,相关的
转载
发布博客 2016.03.15 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

CocoaAsyncSocket 编程

CocoaAsyncSocket文件目录结构如下所示:可以看到整个文件分为GCD以及RunLoop两个部分。至于整个第三方框架的介绍这里就不多说了,网上有很多类似的资料,这里重点说几个需要注意的地方:(1)GCDAsyncSocket:Fully GCD based and Thread-Safe 这个类是线程安全的,利用这个对象我们可以方便的进行一些并发操作而不用担心
转载
发布博客 2016.03.15 ·
714 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

XCTest进行单元测试

测试驱动开发(TDD)是当前流行的开发理念,XCTest是Apple封装的单元测试类库。使用XCTest进行单元测试的流程比较简单,本博客仅简单介绍下XCTest的使用。但对于单元测试的理解(何时使用,如何更高效地驱动开发)却是一个需要积累的过程,要在TDD的过程中仔细体会。setUp和tearDown一个测试用例以一个Objective-C类的形式存在,其implementation
转载
发布博客 2016.03.14 ·
1117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多