ios.swift
文章平均质量分 67
fonx
这个作者很懒,什么都没留下…
展开
-
如何向gitee上传代码
1。在 gitee 上创建一个仓库,比如叫:test01;2。假定本地待上传的工程源码在路径:~/test01 下;3。打开 Remote(终端),执行以下命令:cd ~/test01git initgit add .git commit -m "first commit"git remote add originhttps://gitee.com/yourname/test01.gitgit push -u origin master4。结束。...原创 2021-03-01 21:34:37 · 959 阅读 · 2 评论 -
动态 iOS 版升级记录
1。关于五笔画模式下,不能模糊匹配折笔的Bug func getSqliteStroke(stroke:String, _bcmptb:Bool, _bregexp:Bool)->String{ var valquery = stroke var columidx = 3 if(_bregexp){ columidx = 4 } // 2020-04-04 似乎这里是造成 5笔画模式无法适配 车 牛 等正则匹配的原因。原创 2020-08-31 21:43:22 · 358 阅读 · 0 评论 -
语法备忘
语法备忘创建一个表格创建一个表格一个简单的表格是这么创建的:语言Swiftjavajsphp数组创建x={}x=array()数组长度x.size()x.lengthcount($x)数组包含xin_array($y, $x)字符串长度x.lengthstrlen($x)字符串分隔x.split(“seg”)x.split(“seg”)explode(“seg”,$x)字符串查找字符串删除原创 2020-06-27 14:01:24 · 286 阅读 · 0 评论 -
iOS 自带的 light/dark 色彩
Xcode 截图 light/dark 色彩 Light Text Color Placeholder Text Color Quaternary Label Color Quaternary System Fill Color Secondary Label Color Secondary System Fill Color ...原创 2020-04-25 14:02:26 · 767 阅读 · 0 评论 -
how 2 make screen shot for app
1. for iPhone: 1242X22082. for iPad: 2048X27322.1 Zoom 2 : 1242X2208 -> 1537X27322.2 crap 2: -> 2048X2732原创 2017-09-20 23:46:39 · 174 阅读 · 0 评论 -
mac 允许任何来源
1。打开终端,执行:sudo spctl --master-disable2。跳转到根目录:cd .. 注意,中间有空格3。系统设置,安全与隐私,允许任何来源。原创 2017-10-02 20:37:52 · 476 阅读 · 0 评论 -
XCode 上传文件失败
1。Validate FailureAn error occurred.The operation couldn’t be completed. (ITunesSoftwareServiceAuthenticationErrorDomain error 434.)Solution: un check bitcode.see: https://stackoverflow.com/questions...原创 2018-05-12 07:32:54 · 1456 阅读 · 0 评论 -
XCode 开发证书配置(证书过期后的恢复)
3月底的时候,准备更新苹果版,却发现,几个月没有开发,XCode 上证书都过期了。怎么弄全忘了,简直没有勇气面对。过了一个多月,今天终于有点空闲时间,打算更新下证书,又发现,苹果开发者平台有了新规,但必须更新手机号才给同意。原来,几天前在手机上折腾,不慎把手机号和平常用的 Apple ID 给绑定了,埋下了一个坑今天就遇见了。于是去电信营业厅办了个副卡,谁知备用的手机又坏了,总之,折腾...原创 2018-05-06 20:16:28 · 12538 阅读 · 0 评论 -
App Group 的问题
Extension App 通过 App Group 和 Container App 共享数据,这个故事听起来很美妙。然而实际情况是这样的:如果不开启完全访问的话(用户通常很忌诲这个),Container App 无法得到 Extension App 的任何数据。如果 Extension App 把一些设置放在 App Group 的话,那么将频繁地初始化。...原创 2018-05-20 20:05:32 · 881 阅读 · 0 评论 -
AppStore 上线遭拒
2018年11月20日 上午3:32发件人 Apple2. 5 Performance: Software RequirementsGuideline 2.5.1 - Performance - Software RequirementsYour app uses the "prefs:root=" non-public URL scheme, which is a private...原创 2018-11-20 22:24:32 · 204 阅读 · 0 评论 -
几种查询字符串表达式比较
1。sqlite 3 ,like 语句:百分号(%)代表零个、一个或多个数字或字符。下划线(_)代表一个单一的数字或字符。2。sqlite 3,glob 语句:星号(*)代表零个、一个或多个数字或字符。问号(?)代表一个单一的数字或字符。[] 表示一个字符集合,与 regexp 的语法一样,具体三种用法:(1)[13] 表示 1 或者 3;(2)[1-3] 表示 从 1 到...原创 2019-01-31 20:55:53 · 236 阅读 · 0 评论 -
Swift3.3 -> Swift 4.0
每次升级 iOS 版都是虐心的体验。由于半年没有更新 Xcode,使用旧版 Xcode 编译不给上架了。SDK Version Issue. This app was built with the iOS 11.4 SDK. All iOS apps submitted to the App Store must be built with the iOS 11 SDK or late...原创 2019-07-20 08:14:06 · 159 阅读 · 0 评论 -
XCode 开发证书配置(更换电脑后)
由于需要在一台新电脑上开发,所以遇到了如何重新配置Xcode的问题。由于开发者帐户、AppID、真机开发许可,都已经申请过,从略,只记录证书配置。以下,为方便,把 Certificate 称为证书,Profile 称为许可。=============================================================1。在 Xcode Preferenc...原创 2019-07-20 18:24:41 · 8206 阅读 · 0 评论 -
输入法官方示例代码
Windows 10官方源码:https://code.msdn.microsoft.com/windowsdesktop/Input-Method-Editor-IME-b1610980/view/Input Method Editor (IME) sampleThis sample shows how to create an Input Method Editor (IME) t...原创 2019-08-04 22:18:01 · 2350 阅读 · 0 评论 -
第二次上架的问题
2017年7月10日 上午8:50发件人 Apple2. 1 Performance: App Completeness (macOS)4. Design: Preamble (macOS)Guideline 2.1 - PerformanceYour app crashed on Mac running macOS 10.10.5 when we:- Ap原创 2017-07-11 23:08:24 · 892 阅读 · 0 评论 -
有关按键的专利
发明名称 --- 一种用于对触摸输入界面进行调整的方法、装置和设备(百度)本发明的目的是提供一种用于对触摸输入界面进行调整的方法、装置和设备。根据本发明的方法,所述方法:当通过所述触摸输入界面进行输入时,获取当前用户设备的状态属性信息;当所获取的所述状态属性信息满足预定切换条件时,将当前的输入界面切换至分割输入界面,其中,所述分割输入界面包括多个位于屏幕不同位置的按键区域,每个按键区域包转载 2017-04-17 20:40:48 · 786 阅读 · 0 评论 -
Xcode Project 改名
1. 在XCode里面改名,会提示更新一系列名称。2. 退出XCode,在Finder里改文件夹和文件名 。发现不能运行。提示: Cannot load underlying module for 'XCTest'经查 http://stackoverflow.com/questions/29965397/cannot-load-underlying-module-原创 2016-10-01 14:49:06 · 563 阅读 · 0 评论 -
销量统计
版本2.1.0,6.4上架,到7.25(52天),更新总数104,同期下载量124版本2.1.1,7.26上架,到11月29期间(125天),更新总数127,说明2.1.1之前的用户留存量大约是127,同期下载量398.原创 2016-12-05 12:47:52 · 559 阅读 · 0 评论 -
Swift 创建一个MacOS输入法
参考资料:[1] mac上使用qt,进行输入法的开发 http://blog.csdn.net/dinjay/article/details/7468268[2] Swift 使用 InputMethodKit 写输入法 https://www.logcg.com/archives/2078.html[3] InputMethodKit https://developer.ap原创 2017-02-05 18:50:47 · 2511 阅读 · 1 评论 -
一个错误的神奇的解决方法
一个iOS版本的OC代码,移植到Cocoa里之后有奇怪的报错,解决过程如下:(1) import 替换为 import (2) 之后还有报错,例如 UIXXX等,需要替换为 NSXXX Importing UIKit vs. Cocoahttp://robnapier.net/importing-uikit-cocoa原创 2017-02-06 22:16:33 · 286 阅读 · 0 评论 -
new sample
http://blog.jjgod.org/2007/05/11/write-an-im-in-osx-now/https://gitlab.com/mba811/squirrel/tree/master原创 2017-02-16 21:09:08 · 762 阅读 · 0 评论 -
最后一公里——发布
2017年2月21日 下午1:28发件人 Apple2. 1 Performance: App Completeness2. 3 Performance: Accurate Metadata0. 1.0 Before You Submit - HIG CompliancePerformance - 2.1We discovered one or more bugs原创 2017-02-21 20:19:39 · 954 阅读 · 8 评论 -
从一个严重的错误中恢复
在 MainMenu.xib 里面,不小心删除了一个配对关系:File's Owner --> App Delegate,造成程序运行后不执行 applicationDidFinishLaunching原创 2017-02-14 12:40:26 · 306 阅读 · 2 评论 -
create an outside distribution
1. cer: create 2, dev ID Application, dev ID Installation, this process need upload file created by keychain.2. prof: create 1, distribute -> dev ID, download, install , then to XCode, Preference, d原创 2017-02-24 23:10:29 · 415 阅读 · 0 评论 -
Xcode 升级后出现错误Command /usr/bin/codesign failed with exit code 1
解决办法:http://blog.csdn.net/guojin08/article/details/52115665http://stackoverflow.com/questions/40278101/resource-fork-finder-information-or-similar-detritus-not-allowed-xcode-8-error原创 2017-03-06 12:23:32 · 1288 阅读 · 0 评论 -
Signing Installer Packages
Signing Installer PackagesXcode does not create signed installer packages for you. Instead, you create signed installer packages (with a .pkg extension) by supplying an installer signing identit转载 2017-03-09 22:59:44 · 337 阅读 · 0 评论 -
how to manage swift3 i-- loop
swift 2:for(var i=m;i<n;i++){}swift 3:for i in m..<n {}swift 2:for(var i=n;i>m;i--){}swift 3:if(n > m){ for k in m ..< n { i = m+n-k ...}}原创 2017-03-07 22:53:41 · 213 阅读 · 0 评论 -
how to debug inputmethod
clean the macOS, no more input installed;in Xcode, run debug;drag debug app to ~/library/input methods;to systray, add input;in Xcode, active the input;it works!if no effect, go to 1, and then restar原创 2017-03-07 22:58:48 · 223 阅读 · 0 评论 -
微软的序列号生成和验证
你可以参考下微软的序列号生成和验证1.产品ID(ProductID) 产品ID是由五组十进制数组成,如下:AAAAA BBB CCCCCCC DD EEE52273 005 6861993 09 146 如果你用“ProductID”搜索注册表,你会发现一转载 2017-03-17 12:32:44 · 15364 阅读 · 0 评论 -
删除算法
删除算法相当的繁琐和复杂,且容易出错。原则上,每次按键都可以当做一个独立的过程,对当前的按键序列进行运算,然而,由于有些结果是在按键过程中产生的,不宜每次按键都重复进行,因而需要善加利用历史的数据。mCur的用法:mCur是一个二维数组,第一维是节,第二维是每次按键时的mComposing。1. 在initSeg()中,如果SegNo==0,清空mCur。原创 2016-10-15 14:30:54 · 806 阅读 · 0 评论