---
title: "SKSummaryCreateWithString(_:)"
framework: Core Services
role: symbol
role_heading: Function
platforms: [macOS 10.4+]
path: coreservices/1446229-sksummarycreatewithstring
---

# SKSummaryCreateWithString(_:)

Creates a summary object based on a text string.

## Declaration

```swift
func SKSummaryCreateWithString(_ inString: CFString!) -> Unmanaged<SKSummary>!
```

## Parameters

- `inString`: The text string that you want to summarize.

## Return Value

Return Value Returns a summarization object, or NULL on failure.

## Discussion

Discussion The SKSummaryCreateWithString(_:) function creates a summarization object that pre-analyzes a text string to support fast summarization. When your application no longer needs the summarization object, dispose of it by calling CFRelease.

## See Also

### Working With Summarization

- [SKSummaryGetSentenceSummaryInfo(_:_:_:_:_:)](coreservices/1444767-sksummarygetsentencesummaryinfo.md)
- [SKSummaryGetParagraphSummaryInfo(_:_:_:_:)](coreservices/1447517-sksummarygetparagraphsummaryinfo.md)
- [SKSummaryGetSentenceCount(_:)](coreservices/1450009-sksummarygetsentencecount.md)
- [SKSummaryGetParagraphCount(_:)](coreservices/1449304-sksummarygetparagraphcount.md)
- [SKSummaryCopySentenceAtIndex(_:_:)](coreservices/1450287-sksummarycopysentenceatindex.md)
- [SKSummaryCopyParagraphAtIndex(_:_:)](coreservices/1445711-sksummarycopyparagraphatindex.md)
- [SKSummaryCopySentenceSummaryString(_:_:)](coreservices/1449700-sksummarycopysentencesummarystri.md)
- [SKSummaryCopyParagraphSummaryString(_:_:)](coreservices/1449746-sksummarycopyparagraphsummarystr.md)
- [SKSummaryGetTypeID()](coreservices/1444796-sksummarygettypeid.md)
