
ios
文章平均质量分 53
stlwtr
把酒临风,宠辱偕忘
展开
-
CocoaPods安装和使用教程
CocoaPods安装和使用教程 Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage目录CocoaPods是什么?如何下载和安装CocoaPods?如何使用CocoaPods?场景1:利用CocoaPods,在项目中导入AFNetworking类库场景2:如何正确编译运行一个转载 2014-04-14 17:25:44 · 1420 阅读 · 0 评论 -
Xcode6 自动提示图片 KSImageNamed 支持自定义 UIImageNamed(name),UIImageLoad(name, type)方法
Xcode6 自动提示图片 KSImageNamed 支持自定义 UIImageNamed(name),UIImageLoad(name, type)方法。KSImageNamed是一个使XCode可以预览项目中图片的插件,只需编写代码[NSImage imageNamed:,XCode自动列出项目中图片列表,并提供预览功能。原创 2014-10-14 14:52:09 · 3099 阅读 · 0 评论 -
MAC下安装wget
http://www.merenbach.com/software/wget/原创 2015-01-27 10:10:52 · 524 阅读 · 0 评论 -
xcode6创建工程,引用SETextView报错
前言:今天想写一个聊天Cell的通用类库,用Xcode6创建了一个工程,把SETextView加到工程中,CoreText.Framework也添加了,运行竟然报错,而之前的工程则没有问题。稍一对比,发现Xcode6中没有预编译文件,*.pch,难道是这个问题?于是乎:1. 工程中添加pch文件,文件中加入公共类#ifdef __OBJC__#import #import #en原创 2015-01-14 09:57:58 · 1150 阅读 · 0 评论 -
xcode中查看 TODO, FIXME, 自定义标签等警告
// TODO:标识将来要完成的内容;// FIXME:标识以后要修正或完善的内容。// ???: 疑问的地方/// !!!: 需要注意的地方以上四个提示xcode已经支持。添加自定义的标识,并在编译时,在warning中显示出来;target-->build phases-->editor-->add run script build phases把下面翻译 2015-01-04 23:11:28 · 5151 阅读 · 0 评论 -
修改ipa文件版本号
对于开发者来说,给用户提供ipa文件,用户可以要你修改下版本号,选择是升级还是维持目前版本。遇到这种情况我们可以重新打包,不过仅仅是修改版本号就重新打包,似乎又心有不甘。那么问题来了,有没有办法直接在ipa文件中修改版本号呢?下面分析一下:1. ipa版本号就在包中的Info.plist文件中,改Info.plist文件中的Bundle version或者Bundle versions str原创 2015-03-02 10:39:27 · 17951 阅读 · 1 评论 -
gem install显示错误(Gem::RemoteFetcher::FetchError)
今天想试下http://fir.im的官方工具 fir-cli ,于是执行命令sudo gem install fir-cli --no-ri --no-rdoc不料,竟然返回错误信息ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno::ECONNRESET: Connection reset by p原创 2015-07-27 16:40:42 · 14587 阅读 · 0 评论 -
NSDictionary、NSArray调用writeToFile:atomically:失败
NSDictionary、NSArray调用writeToFile:atomically:失败现象:从网络请求获取到数据,得到的是一个正常的字典数据,但是写入本地总是失败。原因: 查了好长一会,发现是数据问题,网络数据中出现了null值。导致存不成功。 不禁要问自己一个问题,合法的字典和数组一定能写到本地吗?答案当然是否。因为plist只能存基础数据,boolean,data,date,nu原创 2015-07-20 17:12:33 · 3713 阅读 · 0 评论 -
PhotoShop批量生成App大小不同的Icon
PhotoShop批量生成App大小不同的Icon某项目上线,要求替换App的Icon;而设计只发给了一个psd文件;为了带领兄弟姐妹们尽快完成项目,忍了,自己切图。辛辛苦苦切好图,放到App中,一眼看去差点抽过去,比例严重失调;重新调整,又要一个个切。¥%¥@¥@*!#,本人比较懒,要是能一键搞定就好了。 网上搜下,PhotoShop脚本?竟然还有这东西,果断搞起。 1. 准备photoSho原创 2015-12-31 02:13:47 · 3493 阅读 · 0 评论 -
TCPdump抓包命令
TCPdump抓包命令 tcpdump是一个用于截取网络分组,并输出分组内容的工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具。 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的Linux系统中,由于它需要将网络界面设置为混杂模式,普通用户不能正常执转载 2015-12-16 17:53:20 · 954 阅读 · 0 评论 -
iOS重写系统中的UINavigationController返回按钮的事件
iOS重写系统中的UINavigationController返回按钮的事件iOS开发中用系统的导航栏,有时需要在点击返回按钮时处理一些业务,这时就需要重写返回按钮的事件。目前找到的方案都不太理想,例如iOS重写系统中的UINavigationController返回按钮的事件,过于复杂。于是试着解决这个问题。self.navigationItem.backBarButtonItem=[[UIBa原创 2016-09-09 14:47:46 · 9637 阅读 · 0 评论 -
Code Sign Error in macOS Sierra Xcode 8 : resource fork, Finder information
Solution 1:@Fawkes You can try file specific bash command like Mark McCorkle answered.In terminal, goto project’s root directory and execute one by one commandfind . -type f -name ‘*.jpeg’ -exec xattr转载 2017-01-03 09:25:04 · 517 阅读 · 0 评论 -
iOS开发之CocoaPods(objective-c第三方库管理工具)
介绍:iOS开发中,大多数情况下,我们都需要集成一些第三方依赖库,对于一个稍大的项目,用到的第三方依赖库的数量也非常可观。CocoaPods是objective-c第三方库管理工具,方便第三方库的管理。用法:1. 安装$ sudo gem install cocoapods2. 用法在iOS项目目录下新建Podfile文件,添加第三方依赖库,如source 'htt原创 2014-10-17 09:37:57 · 1656 阅读 · 0 评论 -
Mac10.12允许任何来源如何显示
Mac10.12允许任何来源如何显示在终端里执行命令sudo spctl --master-disable原创 2017-05-27 10:48:58 · 2012 阅读 · 0 评论 -
create-a-framework-for-ios
https://www.raywenderlich.com/65964/create-a-framework-for-ios转载 2017-07-26 15:45:23 · 345 阅读 · 0 评论 -
objective-c 中数据类型之五 数值类(NSNumber及NSNumberFormatter)
聊聊NSNumber, NSNumber可以封装c中基本数据类型 char,int,long,float,BOOL,NSInteger,CGFloat等。原创 2014-10-13 10:24:35 · 4329 阅读 · 0 评论 -
objective-c 中数据类型之六 数值类(NSValue)
NSValue可以将c类型转换为Objective-C对象,如NSRange,CGPoint,CGSize,CGRect,CGVector,UIEdgeInsets,UIOffset原创 2014-10-11 13:03:45 · 1110 阅读 · 0 评论 -
NSPort
NSPort是一个描述通信通道的抽象类。通信发生在两个NSPort对象之中,这两个NSPort对象通常属于不同的进程或任务。分发对象系统使用NSPort对象来返回或发送NSProtMessage对象。你应该尽可能使用分发对象来完成应用间通信,必要时才使用NSPort对象。要接收发来的消息,NSPort对象必须作为输入源被添加到NSRunLoop对象中。NSConnection对象在初始翻译 2014-04-02 10:18:59 · 6306 阅读 · 0 评论 -
ios开发常用工具汇总(更新中)
1. 原型设计 Axure2. sqlite数据库 navicat3. svn客户端 Versions4. git客户端 Gitbox5. 手机管理 iTools,iFunBox6. 富文本编辑 TextMate, Textastic7. 远程控制 TeamViewer8. php PhpStorm9原创 2014-04-03 09:37:57 · 673 阅读 · 0 评论 -
根据颜色生成图片
+ (UIImage *)st_imageWithCGSize:(CGSize)size color:(UIColor *)color;{ CGColorSpaceRef colorSpace = CGColorSpaceCreateDeviceRGB(); size_t bitsPerComponent = 8; CGContextRef context = CGBit原创 2014-10-09 10:22:43 · 718 阅读 · 0 评论 -
NSArray与NSString、NSData,NSDictionary与NSString、NSData 相互转化
NSArray *array = @[ @1, @2, @3, @4, @5, @3 ]; // 1. NSArray与NSData相互转化 // NSArray to NSData NSError *error; NSData *arrayData = [NSJSONSerialization dataWithJSONObject:array options:NS原创 2014-10-08 18:13:03 · 1911 阅读 · 0 评论 -
ios常用宏定义
//// iOSGlobal.h//// Created by stlwtr on 13-10-11.// Copyright (c) 2013年 stlwtr. All rights reserved.//#ifndef iOSGlobal_h#define iOSGlobal_h#pragma mark - Device && Screen/// 判断是否是iPho原创 2014-04-01 17:30:52 · 678 阅读 · 0 评论 -
iOS7下 iPhone5s UITextView font 为nil
iOS7下 iPhone5s UITextView font 为nil原创 2014-05-16 14:10:55 · 704 阅读 · 0 评论 -
objective-c 中数据类型之二 字符串(NSString)
// 1. 声明一个NSString对象,注意对象前要加‘*’; NSString *string1; // 赋值方式1,初始化赋值; NSString *string2 = [[NSString alloc] initWithString: @"hello world!"]; // 赋值方式2原创 2014-10-10 16:30:46 · 848 阅读 · 0 评论 -
objective-c 中数据类型之三 数组(NSArray) 高级操作
objective-c 中数据类型之三 数组(NSArray) 高级操作原创 2014-09-23 10:04:46 · 1528 阅读 · 0 评论 -
objective-c 中数据类型之四 字典(NSDictionary)
objective-c 中数据类型之四 字典(NSDictionary)原创 2014-10-11 12:06:41 · 1933 阅读 · 0 评论 -
objective-c 中数据类型之一 几何数据类型(CGPoint,CGSize,CGRect)
objective-c 中数据类型之一 几何数据类型(CGPoint,CGSize,CGRect)原创 2014-10-11 10:09:35 · 3048 阅读 · 0 评论 -
ios开发常用第三方库(更新中)
1. HPGrowingTextView 自动增长高度的输入控件2. DSGraphicsKit 图片处理3. AESCrypt-ObjC 加密解密 4. RNCryptor 数据加密,文件加密5. KSImageNamed 图片名称提示,mac下插件6. ColorSense 预览颜色,mac下插件原创 2014-04-01 17:26:11 · 810 阅读 · 0 评论