随笔分类 - objective-c
摘要:在 iOS9 中现在找不到 XXX.dylib 了,比如libz.tbd 如果要用到 libz.dylib,可以用下面的办法,来自 Stack Overflow。Go to Build Phases >Link Binary with Librairies > + > Add otherOnce i...
阅读全文
摘要:#define SYSTEM_VERSION_MORE_THAN_BFDATA(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedDescending)+ (NS...
阅读全文
摘要:NSString *userAgent = [[[UIWebView alloc] init] stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"]; NSString *customUserAgent = [userAgen...
阅读全文
摘要://获得设备型号+ (NSString *)getCurrentDeviceModel:(UIViewController *)controller{ int mib[2]; size_t len; char *machine; mib[0] = CTL_HW; ...
阅读全文
摘要:https://github.com/ylechelle/OpenUDID
阅读全文
摘要:[showView setModalTransitionStyle:UIModalTransitionStyleCoverVertical]; [self presentViewController:showView animated:YES completion:nil];-(void)btnP...
阅读全文
摘要:今天在调试时发现模拟器上图标显示了。但真机上测试时发现图标不显示。解决办法57*57 的图标然后命名为: Icon.png这样显示就正常了、参考资料:http://www.cnblogs.com/niit-soft-518/p/4078476.html
阅读全文
摘要:参考地址: https://iosdevelopmenttutorials.wordpress.com/tag/uiscrollview/Apple Documentation
阅读全文
摘要:这是因为里面有用到C++ 的一些东西。所以会出现这个问题两种解决办法。第一种。TARGETS -> Build Phases -> Link Binary With Libraries 添加libstdc++.6.dylib 第二种。找到设置搜索 Other Linker Flags 后面输入 -l...
阅读全文
摘要:archivedDataWithRootObject 存储BusinessCard *bc = [[BusinessCard alloc] init]; NSUserDefaults *ud = [NSUserDefaults standardUserDefaults]; NSData *udOb...
阅读全文
摘要:参考地址:http://msgpack.orgInstallpod "MPMessagePack"Writing#import NSDictionary *dict =@{@"n": @(32134123),@"bool": @(YES),@"array": @[@(1.1f), @(2.1)],@...
阅读全文
摘要:第一步:Users/xxx/.jenkins/jobs/projectname/workspace/build/iOS_iphone 把这里面所有文件拷贝到生成的xcode 工程下的Data目录如果换一个渠道只要把相应的Data目录、 Libraries 目录 还有渠道SDK 目录更新就可以了。前提...
阅读全文
摘要:iOS 证书分两种类型.第一种为$99美元的,这种账号有个人和公司的区别,公司账号能创建多个子账号,但个人的不能。这种账号可以用来上传app store第二种为¥299美元的,这种账号只能用于企业内部使用,不能用来上传app store .也就是常说的in-house证书(用这种证书打出来的包能在任...
阅读全文
摘要:/** * 根据圆心的坐标点、半径、当前手势所在的坐标点,计算出圆的运动轨迹坐标 * @param radius 圆心半径 * @param centerCircle 圆心的坐标点 * @param currentPoint 当前的手势所在的坐标点 * @return CGPoint 返回...
阅读全文
摘要:Jenkins 集成Xcode 项目的时候在证书上遇到了问题。实际上如果在本地的话。只要Xcode工程里选择了项目就不需要重新设置证书了。jenkins会自动找到这个证书,只要在build setting 里设置的是正常的。并且在xcode 里能正常编译。Check dependenciesCode...
阅读全文
摘要:xcodebuild -alltargets clean 首先进入到工程文件所在的目录。比如我的文件某个工程放在(.xcodeproj文件所在的目录) /Users/xxx/xxx然后ce /Users/xxx/xxx 到这个目录下第一步先编译生成testDemo.xcarchive 文件。 xc...
阅读全文
摘要:iOS 国际化。根据系统不同的语言自动切换。首先。选择项目 Add new file -->iOS -->Resource -->Strings File . 命名为Localizable.strings打开Localizable.strings。它的格式是这样的"KEY"="CONTENT";请按...
阅读全文
摘要:Unity3D 导入Xcode 工程后。编译很慢选择Targets-->Build options -->debug information format 然后选择DWARF这样再次编译的时候速度就很快了。
阅读全文
摘要:iOS 开发者账号有时候需要多台Mac 一起用。这个时候就得要证书了,首先如果一个账号能在第一台电脑上能正常使用了。那么这时就可以把相应的证书导出来,再台PC的时候也可以用。先导私有的证书。这个是第一次上传的时候生成的打开Keychain Access -->certificates -->>然后找...
阅读全文
摘要:去掉日志#ifndef __OPTIMIZE__#define NSLog(...) NSLog(__VA_ARGS__)#else#define NSLog(...){}#endif打开Xcode -->>product -->scheme -->>edit scheme -->info 设置de...
阅读全文