小编Nim*_*ekh的帖子

从iPhone删除应用程序时如何删除所有本地通知

假设我为iPhone应用程序设置了5个本地通知,然后用户删除了该应用程序.如果再次安装该应用,则会显示之前的通知.

我知道以下代码会删除所有通知

[[UIApplication sharedApplication] cancelAllLocalNotifications];
Run Code Online (Sandbox Code Playgroud)

但是我在哪里放置代码以便在删除应用程序时执行它?

或任何其他方式来解决这个问题.

iphone xcode objective-c uilocalnotification

29
推荐指数
1
解决办法
2万
查看次数

使用whatsapp分享链接

我在这个应用程序中使用这些代码进行共享应用程序链接,但在whatsapp的文本字段中没有任何内容.如果使用简单的文本然后它的工作.任何人都可以提出最终结果.

NSString *theTempMessage = @"whatsapp://send?text=https://itunes.apple.com/in/app/myapp/id1054375332?ls=1&mt=8";
NSString *theFinalMessage;

theTempMessage = [theTempMessage stringByReplacingOccurrencesOfString:@":" withString:@"%3A"];
theTempMessage = [theTempMessage stringByReplacingOccurrencesOfString:@"/" withString:@"%2F"];
theTempMessage = [theTempMessage stringByReplacingOccurrencesOfString:@"?" withString:@"%3F"];
theTempMessage = [theTempMessage stringByReplacingOccurrencesOfString:@"," withString:@"%2C"];
theTempMessage = [theTempMessage stringByReplacingOccurrencesOfString:@"=" withString:@"%3D"];
theFinalMessage = [theTempMessage stringByReplacingOccurrencesOfString:@"&" withString:@"%26"];

NSString * stringToSend=theFinalMessage;
NSURL *whatsappURL = [NSURL URLWithString:stringToSend];

if ([[UIApplication sharedApplication] canOpenURL: whatsappURL])

{
    [[UIApplication sharedApplication] openURL: whatsappURL];
}
Run Code Online (Sandbox Code Playgroud)

objective-c ios whatsapp

17
推荐指数
2
解决办法
1万
查看次数

UIActivityViewController仅共享文本

我想使用UIActivityViewController分享简单的文本我使用swift,使用xcode 6.3代码非常简单,非常适合照片,但不仅仅是文本,我不想包含任何带有objectsToShare的web URL,只是干净的文本这是代码:

var objectsToShare: ["some text to share"]! 
let activityVC = UIActivityViewController(activityItems: objectsToShare, applicationActivities: nil)

//handler for completed task
activityVC.completionHandler = {(activityType, completed:Bool) in
            if !completed {
                println("cancelled")
                return
            }
reportCompleted() //report to server it's done.
 }

//Excluded Activities Code
activityVC.excludedActivityTypes = [UIActivityTypeAirDrop, UIActivityTypeAddToReadingList, UIActivityTypeCopyToPasteboard ]

//activate the share view
self.presentViewController(activityVC, animated: true,  completion: {
            (complete)  in
            println(complete)

        })
Run Code Online (Sandbox Code Playgroud)

现在我知道这一切都取决于用户有Facebook - 不仅在他的手机上,而且在他的设置上.(我直接从我的手机6尝试了这个,它有Facebook设置,而不是来自模拟器)这个代码曾经工作正常,仍然适用于图像,而不是文本,但由于某种原因,它停止工作文本共享,也许文本本身有关,也许我的代码不好,或者Facebook,改变一些东西.

感谢您对此主题的任何想法.

为了让事情更奇怪,我发现了两件更奇怪的事情.

  1. 发布文本的代码正在模拟器上工作(只要你在设置facebook中添加)
  2. 如果我添加到网址,它也可以工作(在设备中)如果我删除网址它不起作用.

//有效的代码:

var myWebsite = NSURL(string: "http://www.someurl.com/")

    let textToShare = "Swift is awesome!  Check …
Run Code Online (Sandbox Code Playgroud)

facebook sharing uiactivityviewcontroller swift ios8.4

7
推荐指数
2
解决办法
1万
查看次数

如何改变灰色的颜色

我的问题是"如何改变HUD的颜色代替灰色"

  • 在hud中,它们是一种灰色的颜色.
  • 如何更改该颜色的颜色替换为绿色

在下面的图像中他们是hud以及如何更改灰色替换为另一个绿色

提前致谢.尼米特帕雷克.

iphone xcode cocoa-touch

6
推荐指数
5
解决办法
1万
查看次数

将照片上传到Instagram后,Control无法返回应用程序

我对我的申请做了什么:

实施

  • 在我为Instagram集成编写的应用程序中,我成功打开Instagram并将图像上传到Instagram服务器.我还会显示上传的照片.

问题

  • 通过Instagram集成(类似于Facebook集成)的应用程序内图像共享后,控件不会返回到我的应用程序

在通过Instagram分享照片后,是否可以将控制权返回给我的应用程序?

cocoa-touch objective-c ios instagram

6
推荐指数
1
解决办法
1092
查看次数

如何在Playstore控制台中上传多个APK

在这里,我可以在构建gradle中通过Android体系结构分发APK 。我正在使用ndk abiFilters并在生成/构建发行版APK并获得7种不同的APK架构后溢出了APK。

android {
    compileSdkVersion 27
    buildToolsVersion "27.0.3"
    defaultConfig {
        applicationId "com.XXX.XXXXX"
        minSdkVersion 17
        targetSdkVersion 27
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        ndk {
            abiFilters "armeabi", "armeabi-v8a", "x86", "mips"
        }

        multiDexEnabled true
        javaCompileOptions {
            annotationProcessorOptions {
                includeCompileClasspath false
            }
        }
    }
    flavorDimensions "default"



    splits {
        abi {
            enable true
            reset()
            include "armeabi", "armeabi-v7a", "armeabi-v8a", "x86", "x86_64", "mips", "mips64"
            universalApk false
        }
    }
Run Code Online (Sandbox Code Playgroud)

如何在Playstore上载所有7种不同的APK,以及如何管理所有这些APK。

感谢您的帮助。

android gradle google-play-console

5
推荐指数
2
解决办法
1242
查看次数

commitEditingStyle的问题 - 删除表中的单元格

我有一个部分表,其中包含该部分,我想删除特定的单元格交换并删除此单元格并从表中删除该单元格,并从数组中删除.

以及删除单元格时如何设置动画.

为了我下面的代码,但哪些不起作用请帮助这样做.

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {

    if (editingStyle == UITableViewCellEditingStyleDelete) {
        // Delete the row from the data source
        [self.reports removeObjectAtIndex:indexPath.row];
        [tbl reloadData];
            [tbl deleteRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath] 
                                  withRowAnimation:UITableViewRowAnimationFade];    



    }   
}
Run Code Online (Sandbox Code Playgroud)

经过更多的研发后,我建立了新的代码,并成功运行

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath {


if (editingStyle == UITableViewCellEditingStyleDelete) {
    // Delete the row from the data source

    [[[self.reports objectAtIndex:indexPath.section] valueForKey:@"events"] removeObjectAtIndex:indexPath.row];
    [tbl deleteRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:indexPath.row inSection:indexPath.section]] withRowAnimation:UITableViewRowAnimationLeft];

[NSTimer scheduledTimerWithTimeInterval: 0.1 target: self selector: @selector(tableReload) userInfo: nil repeats: NO]; 
}
Run Code Online (Sandbox Code Playgroud)

}

-(void)tableReload{
    [tbl reloadData]; …
Run Code Online (Sandbox Code Playgroud)

iphone xcode uitableview

3
推荐指数
1
解决办法
2万
查看次数

如何使用quartzcore框架闪烁UITextview的文本

我在xcode 4.2开发中几乎没有问题.在那个我为该应用程序客户端创建一个应用程序需要一些功能,如文本应该闪烁.

  • 在quartzcore Framework中如何使文本闪烁.

    如何解决这个问题任何人都有关于这个问题的想法尝试帮助解决我使用任何外部库的问题.

提前谢谢你的帮助.

xcode ios4 ios

3
推荐指数
2
解决办法
3980
查看次数

如何通过值调用和通过引用调用在C中工作?

在C程序中,函数调用如何工作,以及如何通过引用调用,以及如何返回值?

c c++

2
推荐指数
2
解决办法
2037
查看次数

XCode 7.3和Swift 2.0小数键盘,带点(“。”)而不是逗号(“,”)

我是一个几乎没有编码背景的新手Xcode用户。我要完成的工作是为iPhone创建一个简单的kg / lb转换器应用程序。

到目前为止,它的效果很好,但是唯一的问题是:用户输入的值必须是带点的值。用户可以使用普通字符(包括字母和所有字符)插入点。但是,当我更改为输入到十进制键盘的文本字段时,用户只能插入逗号。如果用户使用逗号插入数字/值,则应用程序将崩溃(真实情况)。

在Xcode模拟器中启动该应用程序时,该点就在那里(这就是我想要的样子)-仅当在手机上启动时,它是一个逗号。iPhone语言和区域设置为挪威(尽管更改其中任何一种都不是解决方案)。

屏幕截图: 在此处输入图片说明

有没有办法完成我想做的事情?谢谢!

iphone xcode ios swift ios9

2
推荐指数
1
解决办法
1613
查看次数

这是Java执行程序时调用的第一个方法?

我正在学习核心Java,我有一个问题,"这是程序执行时调用的第一个方法?"

java

1
推荐指数
2
解决办法
2万
查看次数

调用php webservice json响应发送到android

在Android中我想调用webservice,它是用Json响应制作成php的.如何调用该Web服务以及如何将响应存储到数组中?

android json

1
推荐指数
1
解决办法
2727
查看次数

检测xcode4中的抖动方法检测

如何检测xcode4中的抖动方法检测,该方法显示NSLog,

在空间上,我使用xcode4并在xcode的模拟器中检测抖动的方法,

锄头摇动iphone模拟器.

请帮忙,

你的问候

提前致谢.

iphone xcode

0
推荐指数
1
解决办法
1619
查看次数